Set-AppvClientPackage
Configures an App-V Client Package.
Syntax
Set-AppvClientPackage
[-Path <String>]
[-DynamicDeploymentConfiguration <String>]
[-UseNoConfiguration]
[-PackageId] <Guid>
[-VersionId] <Guid>
[<CommonParameters>]
Set-AppvClientPackage
[-Path <String>]
[-DynamicDeploymentConfiguration <String>]
[-UseNoConfiguration]
[-Package] <AppvClientPackage>
[<CommonParameters>]
Set-AppvClientPackage
[-Path <String>]
[-DynamicDeploymentConfiguration <String>]
[-UseNoConfiguration]
[-Name] <String>
[[-Version] <String>]
[<CommonParameters>]
Description
The Set-AppvClientPackage cmdlet modifies the configuration files of a Microsoft Application Virtualization (App-V) package.
Examples
Example 1: Set a deployment configuration for a package
PS C:\> Set-AppvClientPackage -Name "MyApp" -Version 1 -DynamicDeploymentConfiguration "C:\policies\MyApp.xml"
This command sets a new deployment configuration for a package.
Parameters
-DynamicDeploymentConfiguration
Specifies the path to a Dynamic Deployment Configuration file for the App-V package to be added. The cmdlet uses the Dynamic Deployment Configuration file to override the default behavior provided in the package manifest.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Specifies the friendly name of the package given during Sequencing time. This value is obtained from the package manifest.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Package
Not Specified.
Type: | AppvClientPackage |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PackageId
Specifies the GUID that uniquely identifies the package. It can be found in the package manifest or by opening the package in the App-V Sequencer. The package ID is shared by all versions of a specific package.
Type: | Guid |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Specifies the path specifies the location of the .APPV file containing the package to be added. This parameter can point to a local directory, a network directory, or an HTTP or HTTPS URL.
Type: | String |
Aliases: | PSPath |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseNoConfiguration
Indicates that the cmdlet applies the default computer policy to the selected package.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Version
Specifies the version of an App-V package in a lineage. If you do not specify this parameter, the cmdlet operates on all available versions of the package on the target computer.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VersionId
Specifies a GUID that differentiates a package version from other versions, whether older, newer, or of a completely different lineage. If you do not specify this parameter, the cmdlet operates on all versions of the package.
Type: | Guid |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
Microsoft.AppvAgent.AppvClientPackage
Outputs
Microsoft.AppvAgent.AppvClientPackage