Command Reference¶
This section contains detailed documentation for all AppVentiX PowerShell commands.
Configuration Commands¶
Commands for configuring the AppVentiX module and its connection settings:
| Command | Description |
|---|---|
| Get-AppVentiXConfigShare | Retrieves the AppVentiX configuration store if defined |
| Set-AppVentiXConfigShare | Sets the path to the AppVentiX configuration store |
| Get-AppVentiXModuleVariable | Retrieves the variables from the AppVentiX module |
| Set-AppVentiXADCredential | Sets the Active Directory credentials used by AppVentiX services for directory lookups |
| Clear-AppVentiXADCredential | Clears Active Directory credentials from the current PowerShell session |
License Commands¶
Commands for managing the AppVentiX license:
| Command | Description |
|---|---|
| Get-AppVentiXLicence | Retrieves the details of the AppVentiX license |
| Test-AppVentiXIsLicensed | Checks if the AppVentiX license is valid |
| Update-AppVentixLicense | Updates the AppVentiX license file on the configuration store |
Machine Group Commands¶
Commands for managing AppVentiX machine groups:
| Command | Description |
|---|---|
| Get-AppVentiXMachineGroup | Retrieves the machine groups from the AppVentiX configuration |
Package Commands¶
Commands for managing App-V and MSIX packages:
| Command | Description |
|---|---|
| Add-AppVentiXPackage | Adds an App-V or MSIX package to an AppVentiX machine group content share |
| Get-AppVentiXContentSharePackages | Retrieves packages from the AppVentiX content shares |
| New-AppVentiXConnectionGroup | Creates a new App-V Connection Group XML file (.appg) from specified App-V packages and saves it to a content share |
Publishing Task Commands¶
Commands for managing AppVentiX publishing tasks:
| Command | Description |
|---|---|
| Get-AppVentiXPublishingTask | Retrieves the publishing tasks from the AppVentiX configuration store |
| New-AppVentiXPublishingTask | Creates a new AppVentiX publishing task |
| Set-AppVentiXPublishingTask | Updates the properties of an AppVentiX publishing task |
| Copy-AppVentiXPublishingTask | Copies AppVentiX publishing tasks to a new machine group with optional Azure Virtual Desktop seamless publishing |
| Remove-AppVentiXPublishingTask | Removes an AppVentiX publishing task |
| Export-AppVentiXPublishingTaskReport | Exports the AppVentiX publishing task report to a CSV file |
Seamless Publishing Commands¶
Commands for managing Azure Virtual Desktop seamless publishing:
| Command | Description |
|---|---|
| Enable-AppVentiXSeamlessPublishing | Enables seamless publishing for the specified publishing task |
| Disable-AppVentiXSeamlessPublishing | Disables seamless publishing for an AppVentiX task in an Azure environment |
| Get-AppVentiXSeamlessPublishCommand | Retrieves the seamless publishing command for the specified publishing task |
| Export-AppVentiXSeamlessApplicationsReport | Exports the AppVentiX Seamless Applications to a CSV file |
User Settings Commands¶
Commands for creating and managing AppVentiX user settings:
| Command | Description |
|---|---|
| Get-AppVentiXUserSettings | Retrieves user settings from the AppVentiX configuration |
| New-AppVentiXDriveMappingUserSetting | Creates an AppVentiX UserSetting XML file for a Drive Mapping configuration |
| New-AppVentiXEnvironmentVariableUserSetting | Creates an AppVentiX UserSetting XML file for an Environment Variable configuration |
| New-AppVentiXGroupPolicyUserSetting | Creates an AppVentiX UserSetting XML file for a Group Policy configuration |
| New-AppVentiXPrinterMappingUserSetting | Creates an AppVentiX UserSetting XML file for a Printer Mapping configuration |
| New-AppVentiXRegistryUserSetting | Creates an AppVentiX UserSetting XML file for a Registry Settings configuration |
| New-AppVentiXShortcutUserSetting | Creates an AppVentiX UserSetting XML file for a Shortcuts configuration |
| Set-AppVentiXUserSettingFolder | Assigns a UserSetting to a folder in the UserSettingFolders XML file |
| Set-AppVentiXUserSettingsAssignment | Assigns a user setting to an Active Directory group in AppVentiX |
Migration Commands¶
Commands for migrating from App-V Management Server to AppVentiX:
| Command | Description |
|---|---|
| Test-AppVManagementSQLConnection | Tests the connection to the App-V Management SQL Database |
| Get-AppVManagementPackage | Retrieves App-V packages with AD access entitlements from the Microsoft App-V Management database |
| Get-AppVManagementConnectionGroup | Retrieves App-V Connection Groups (Package Groups) from the Management Database |
| Import-AppVManagementPackage | Imports App-V packages from the Management Database to AppVentiX |
| Import-AppVManagementConnectionGroup | Imports Connection Groups from the Management Database to AppVentiX |
Ivanti Workspace Control Migration Commands¶
Commands for migrating from Ivanti Workspace Control to AppVentiX:
| Command | Description |
|---|---|
| Get-AdmxPolicySetting | Retrieves Group Policy setting details from ADMX/ADML files matching a registry key path and value name |
| Get-IvantiWCApplication | Retrieves Ivanti Workspace Control application configurations from XML files |
| Get-IvantiWCEnvironmentVariable | Retrieves Ivanti Workspace Control variable configurations from XML files |
| Get-IvantiWCNetworkDrive | Retrieves Ivanti Workspace Control network drive mappings from XML files |
| Get-IvantiWCPolicy | Reads, decodes, and correlates Ivanti Workspace Control policy sets from a Building Block XML file |
| Get-IvantiWCPrinterMapping | Parses Ivanti Workspace Control XML file(s) to extract printer mappings |
| Get-IvantiWCRegistry | Reads and parses Ivanti Workspace Control registry sets from a Building Block XML file or a standalone .reg file |
| Import-IvantiWCApplication | Imports application shortcuts from Ivanti Workspace Control XML configuration into AppVentiX |
| Import-IvantiWCEnvironmentVariable | Imports environment variables from Ivanti Workspace Control XML configuration into AppVentiX |
| Import-IvantiWCNetworkDrive | Imports network drive mappings from Ivanti Workspace Control XML configuration into AppVentiX |
| Import-IvantiWCPolicy | Imports Group Policy settings from Ivanti Workspace Control XML configuration into AppVentiX |
| Import-IvantiWCPrinterMapping | Imports printer mappings from Ivanti Workspace Control XML configuration into AppVentiX |
| Import-IvantiWCRegistry | Imports registry settings from Ivanti Workspace Control XML configuration into AppVentiX |
| Import-IvantiWCShortcut | Imports shortcuts from Ivanti Workspace Control XML configuration into AppVentiX |