Set-AppvClientPackage is accessible with the help of AppVClient module. To configure AppVClient, go through this link.
Synopsis
Configures an App-V Client Package.
Description
The Set-AppvClientPackage cmdlet modifies the configuration files of an Microsoft Application Virtualization (App-V) package.
Parameters
-DynamicDeploymentConfiguration
Specifies the path of 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 |
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 |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Package
Specifies an App-V package.
Type: | AppvClientPackage |
Position: | 0 |
Default value: | None |
Accept pipeline input: | True (ByValue) |
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 package.
Type: | Guid |
Position: | 0 |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Specifies the path specifies the location of the .APPV file that contains the package to be added. This value can be local directory, a network directory, or an HTTP or HTTPS URL.
Type: | String |
Aliases: | PSPath |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseNoConfiguration
Indicates that this cmdlet applies the default computer policy to the selected package.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
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 |
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 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 |
Accept pipeline input: | False |
Accept wildcard characters: | False |
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>]
——————-Example 1——————-
Set a deployment configuration for a package
PS C:\> Set-AppvClientPackage -Name “VApp” -Version 1 -DynamicDeploymentConfiguration “C:\Virtual\VApp.xml”
This command sets a new deployment configuration for a package.
You can check the Version, CommandType and Source of this cmdlet by giving below command.
Get-Command Set-AppvClientPackage
You can also read about
- Add-AppvClientPackage
- Get-AppvClientPackage
- Mount-AppvClientPackage
- Publish-AppvClientPackage
- Remove-AppvClientPackage
- Repair-AppvClientPackage
- Stop-AppvClientPackage
- Unpublish-AppvClientPackage