使用命令列進行轉換

使用腳本將 Windows 安裝程式的轉換自動化至 MSIX 套件

MSIX 封裝工具支援用來建立 MSIX 應用程式封裝的命令列介面。 這樣可讓您將重新封裝應用程式安裝程式的程序自動化,並且可以執行大量轉換。

如需示範如何將封裝、簽署、管理及散發 MSIX 套件程序自動化的範例 PowerShell 和 Bash 指令碼,請參閱 MSIX 工具組的指令碼資料夾。

透過命令提示字元使用命令列

若要為您的應用程式建立新的 MSIX 套件,請 MsixPackagingTool.exe create-package 在系統管理員的命令提示字元視窗中執行命令。 請注意,這是 應用程式執行別名 ,可讓您更輕鬆地執行應用程式,而不需指定完整路徑。

以下是可做為命令列引數傳遞的參數 (區分大小寫的) :

參數 說明
-? --help 顯示說明資訊
--template [必要] 轉換範本 XML 檔案的路徑,該檔案中有套件的資訊和此轉換的設定
--virtualMachinePassword [選用] 用於轉換環境的虛擬機器密碼。 注意:範本檔案必須包含 VirtualMachine 元素,且設定:: AllowPromptForPassword 屬性不得設定為 true。
--machinePassword 參數用於轉換環境之遠端電腦的密碼。 注意:範本檔案必須包含 RemoteMachine 或 VirtualMachine 元素,且設定:: AllowPromptForPassword 屬性不得設定為 true。
--resume 參數用來在重新開機後繼續轉換流程。
-v --verbose [選用] 將詳細資訊記錄輸出至主控台。

範例:


    MsixPackagingTool.exe create-package --template c:\users\documents\ConversionTemplate.xml -v

    MSIXPackagingTool.exe create-package --template c:\users\documents\ConversionTemplate.xml --virtualMachinePassword pswd112893
    

注意

目前支援使用命令列進行 App-V 5.x 轉換。 此轉換包括功能。

您可以透過 MSIX 封裝工具 產生命令列範本 檔,方法是透過應用程式進行轉換程式,或從我們的範例範本建立一個。