Add-AppvClientPackage is accessible with the help of AppVClient module. To configure AppVClient, go through this link.


Adds a package to a computer running the App-V client.


The Add-AppvClientPackage cmdlet adds a new package to a computer that runs the Microsoft Application Virtualization (App-V) client. You can also upgrade an existing package running on a computer that runs the App-V client. The newly added package or package version is registered with the App-V client.

If the package already exists on the computer, but the package to be added is a different version, the new version is added. Existing versions remain unchanged.



Specifies the path of a dynamic deployment configuration file for the specified App-V package to be added. The cmdlet uses the dynamic deployment configuration file to override the default configuration provided in the package manifest.

If you do not specify this parameter, the App-V client assigns the default computer policy to the App-V package to be added.

Default value:None
Accept pipeline input:False
Accept wildcard characters:False


Specifies the location of the .appv file that contains the package to be added. This value can be a local directory, a network directory, or an HTTP or HTTPS URL.

Default value:None
Accept pipeline input:True (ByPropertyName, ByValue)
Accept wildcard characters:False


Add-AppvClientPackage [-Path] <String> [[-DynamicDeploymentConfiguration] <String>] [<CommonParameters>]

—————–Example 1—————–
Add a package to the client
PS C:\> Add-AppvClientPackage -Path “”
This command adds a new package to the client computer. If the package is a different version of an already existing package, the App-V agent adds this new version, but does not modify any existing versions. Since no computer policy is provided, the package receives the default computer policy.

—————–Example 2—————–
Add a package with a configuration file
PS C:\> Add-AppvClientPackage -Path “” -DynamicDeploymentConfiguration “C:\Installation\DynamicDeploymentConfig.xml”
This command adds a package with a Dynamic Deployment Configuration file.

—————–Example 3—————-
Add a package to the client and store the result
PS C:\> $Package = Add-AppvClientPackage -Path “”
This command adds a new package to the client and assigns the resulting AppvClientPackage object to the variable $Package.

You can check the Version, CommandType and Source of this cmdlet by giving below command.

Get-Command Add-AppvClientPackage

Get-Command Add-AppvClientPackage powershell script command cmdlet appv client

You can also read about

  • Get-AppvClientPackage
  • Mount-AppvClientPackage
  • Publish-AppvClientPackage
  • Remove-AppvClientPackage
  • Repair-AppvClientPackage
  • Set-AppvClientPackage
  • Stop-AppvClientPackage
  • Unpublish-AppvClientPackage

To know more PowerShell cmdlets(Commands) on AppVClient click here

Click on this Link for an Single place where you get all the PowerShell cmdlet sorted based on the modules.

You can also refer other blogs on PowerShell at link

You can also refer other blogs on Microsoft at link

And also if you required any technology you want to learn, let us know below we will publish them in our site

Like our page in Facebook and follow us for New technical information.

References are taken from Microsoft

Leave a Reply

Your email address will not be published. Required fields are marked *