< Back

Add-AppvClientPackage

Tue Jan 29, 2019 9:24 pm

NAME Add-AppvClientPackage



SYNOPSIS

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





SYNTAX

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





DESCRIPTION

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.





PARAMETERS

-DynamicDeploymentConfiguration [<String>]

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.



Required? false

Position? 2

Default value none

Accept pipeline input? false

Accept wildcard characters? false



-Path <String>

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.



Required? true

Position? 1

Default value none

Accept pipeline input? true(ByValue,ByPropertyName)

Accept wildcard characters? false



<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).



INPUTS

Microsoft.AppvAgent.AppvPackage







OUTPUTS

Microsoft.AppvAgent.AppvClientPackage







Example 1: Add a package to the client



PS C:\\> Add-AppvClientPackage -Path "http://MyServer/content/package.APPV"



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 "http://MyServer/content/package.appv" -DynamicDeploymentConfiguration

"C:\\MyConfigfiles\\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 "http://MyServer/content/package.APPV"



This command adds a new package to the client and assigns the resulting AppvClientPackage object to the variable $Package.







RELATED LINKS

Online Version: http://go.microsoft.com/fwlink/?LinkId=827700

Get-AppvClientPackage

Mount-AppvClientPackage

Publish-AppvClientPackage

Remove-AppvClientPackage

Repair-AppvClientPackage

Set-AppvClientPackage

Stop-AppvClientPackage

Unpublish-AppvClientPackage