Konvertierung mithilfe der Befehlszeile

Automatisieren der Konvertierung Windows-Installationsprogrammen in MSIX-Pakete mithilfe von Skripts

Das MSIX Packaging Tool unterstützt eine Befehlszeilenschnittstelle zum Erstellen von MSIX-Anwendungspaketen. Dadurch können Sie den Prozess der Umverpackung von App-Installationsprogrammen automatisieren und Massenkonvertierungen durchführen.

Beispiele für PowerShell- und Bash-Skripts, welche die Automatisierung der Verpackung, Signierung, Verwaltung und Verteilung von MSIX-Paketen veranschaulichen, finden Sie im Ordner Skripts des MSIX-Toolkits.

Verwenden der Befehlszeile mit der Eingabeaufforderung

Um ein neues MSIX-Paket für Ihre Anwendung zu erstellen, führen Sie den Befehl MsixPackagingTool.exe create-package in einem Eingabeaufforderungsfenster des Administrators aus. Beachten Sie, dass dies ein App-Ausführungsalias ist, um die Ausführung der Anwendung zu vereinfachen, ohne den vollständigen Pfad anzugeben.

Hier sind die Parameter angegeben, die als Befehlszeilenargumente übergeben werden können (zwischen Schreibung und Schreibung):

Parameter Beschreibung
-? --help Zeigt Hilfeinformationen an.
--template [Erforderlich:] Pfad zur XML-Datei der Konvertierungsvorlage mit Paketinformationen und Einstellungen für die Konvertierung
--virtualMachinePassword [Optional:] Das Kennwort für den für die Konvertierungsumgebung zu verwendenden virtuellen Computer. Hinweis: Die Vorlagendatei muss ein VirtualMachine-Element enthalten, und das attribut Einstellungen::AllowPromptForPassword darf nicht auf TRUE festgelegt werden.
--machinePassword [optional] Das Kennwort für den Remotecomputer, der für die Konvertierungsumgebung verwendet werden soll. Hinweis: Die Vorlagendatei muss ein RemoteMachine- oder VirtualMachine-Element enthalten, und das Einstellungen::AllowPromptForPassword-Attribut darf nicht auf TRUE festgelegt werden.
--resume [optional] Wird verwendet, um den Konvertierungsfluss nach einem Neustart wieder aufzunehmen.
-v --verbose [Optional:] Drucken von ausführlichen Protokollen in der Konsole

Beispiele:


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

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

Hinweis

Die App-V 5.x-Konvertierung wird derzeit über die Befehlszeile unterstützt. Funktionen sind eingeschlossen.

Sie können eine Befehlszeilenvorlagendatei über das MSIX Packaging Tool generieren, indem Sie den Konvertierungsprozess mit einer Anwendung durchstehen oder eine aus unserer Beispielvorlage erstellen.