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.