Freigeben über


Konvertierung mithilfe der Befehlszeile

Automatisieren der Konvertierung von Windows-Installern 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 MsixPackagingTool.exe create-package Befehl in einem Administrator-Eingabeaufforderungsfenster aus. Beachten Sie, dass es sich um einen App-Ausführungsalias handelt, damit die Anwendung einfacher ausgeführt werden kann, ohne den vollständigen Pfad anzugeben.

Hier sind die Parameter, die als Befehlszeilenargumente übergeben werden können(Groß-/Kleinschreibung wird beachtet):

Parameter Beschreibung
-? --help Anzeigen von Hilfeinformationen
--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 "Settings::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 Attribut "Settings::AllowPromptForPassword" darf nicht auf "true" festgelegt werden.
--fortsetzen [optional] Wird verwendet, um den Konvertierungsfluss nach einem Neustart fortzusetzen.
-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 durchlaufen oder eine aus unserer Beispielvorlage erstellen.