使用 PowerShell 管理 App-V 5.1

Microsoft Application Virtualization (App-V) 5.1 提供Windows PowerShell Cmdlet,可協助系統管理員執行各種 App-V 5.1 工作。 下列各節提供搭配 App-V 5.1 使用 PowerShell 的詳細資訊。

如何使用 PowerShell 管理 App-V 5.1

使用下列 PowerShell 程式來執行各種 App-V 5.1 工作。

名稱 說明

如何載入 PowerShell Cmdlet 及取得 Cmdlet 說明

描述如何安裝 PowerShell Cmdlet,並尋找 Cmdlet 說明和範例。

如何使用 PowerShell 來管理獨立電腦上執行的 App-V 5.1 封裝

描述如何使用 PowerShell 管理獨立電腦上的用戶端套件生命週期。

如何使用 PowerShell 來管理獨立電腦上的連線群組

描述如何使用 PowerShell 管理連線群組。

如何使用 PowerShell 來修改用戶端組態

描述如何使用 PowerShell 修改用戶端。

如何使用 PowerShell 來套用使用者設定檔案

描述如何使用 PowerShell 套用使用者組態檔。

如何使用 PowerShell 來套用部署設定檔案

描述如何使用 PowerShell 套用部署組態檔。

如何使用 PowerShell 排序套件

描述如何使用 PowerShell 建立新的套件。

如何使用 PowerShell 來建立封裝加速器

描述如何使用 PowerShell 建立套件加速器。 您可以使用套件加速器自動排序大型、複雜的應用程式。

如何使用 PowerShell 在 App-V 5.1 用戶端上啟用報表

描述如何讓執行 App-V 5.1 的電腦傳送報告資訊。

如何使用 PowerShell 安裝 App-V 資料庫並轉換相關聯的安全識別碼

描述如何採用帳戶名稱的陣列,並以標準和十六進位格式將每個名稱轉換成對應的 SID。

重要 請確定您使用 App-V 套件執行的任何腳本都符合您為 PowerShell 設定的執行原則。

PowerShell 錯誤處理

如需 App-V 5.1 PowerShell 錯誤處理的相關資訊,請使用下表。

事件 動作

搭配內嵌腳本使用 RollbackOnError 屬性

當您搭配內嵌腳本使用 RollbackOnError 屬性時,會針對下列事件忽略 屬性:

  • 移除套件

  • 解除發佈套件

  • 終止虛擬環境

  • 終止進程

套件名稱包含 $

如果套件名稱包含字元 ( $ ) ,您必須使用單引號 ( ' ) ,例如,

Add-AppvClientPackage 'Contoso$App.appv'

App-V 5.1 作業