Administering App-V by Using PowerShell
Microsoft Application Virtualization (App-V) 5.0 provides Windows PowerShell cmdlets, which can help administrators perform various App-V 5.0 tasks. The following sections provide more information about using PowerShell with App-V 5.0.
How to administer App-V 5.0 by using PowerShell
Use the following PowerShell procedures to perform various App-V 5.0 tasks.
Describes how to install the PowerShell cmdlets and find cmdlet help and examples.
Describes how to manage the client package lifecycle on a stand-alone computer using PowerShell.
Describes how to manage connection groups using PowerShell.
Describes how to modify the client using PowerShell.
Describes how to apply a user configuration file using PowerShell.
Describes how to apply a deployment configuration file using PowerShell.
Describes how to create a new package using PowerShell.
Describes how to create a package accelerator using PowerShell. You can use package accelerators automatically sequence large, complex applications.
Describes how to enable the computer running the App-V 5.0 to send reporting information.
Describes how to take an array of account names and to convert each of them to the corresponding SID in standard and hexadecimal formats.
PowerShell Error Handling
Use the following table for information about App-V 5.0 PowerShell error handling.
Using the RollbackOnError attribute with embedded scripts
When you use the RollbackOnError attribute with embedded scripts, the attribute is ignored for the following events:
Package name contains $
If a package name contains the character ( $ ), you must use a single-quote ( ‘ ), for example,