Condividi tramite


Conversione con la riga di comando

Automatizzare la conversione dei programmi di installazione di Windows in pacchetti MSIX usando script

MSIX Packaging Tool supporta un'interfaccia della riga di comando per la creazione di pacchetti di applicazioni MSIX. Questo ti permette di automatizzare il processo di creazione di nuovi pacchetti di programmi di installazione di app e di eseguire conversioni in blocco.

Alcuni script di PowerShell e Bash di esempio che dimostrano come automatizzare il processo di creazione, firma, gestione e distribuzione di pacchetti MSIX sono disponibili nella cartella scripts di MSIX Toolkit.

Usare la riga di comando con il prompt dei comandi

Per creare un nuovo pacchetto MSIX per l'applicazione, eseguire il MsixPackagingTool.exe create-package comando in una finestra del prompt dei comandi dell'amministratore. Si noti che si tratta di un alias di esecuzione dell'app per semplificare l'esecuzione dell'applicazione senza specificare il percorso completo.

Ecco i parametri che possono essere passati come argomenti della riga di comando(distinzione tra maiuscole e minuscole):

Parametro Descrizione
-? --help Mostra le informazioni della Guida
--template [obbligatorio] Percorso del file XML del modello di conversione che contiene le informazioni sul pacchetto e le impostazioni per la conversione
--virtualMachinePassword [facoltativo] Password per la macchina virtuale da usare per l'ambiente di conversione. Nota: il file modello deve contenere un elemento VirtualMachine e l'attributo Impostazioni::AllowPromptForPassword non deve essere impostato su true.
--machinePassword [facoltativo] Password per il computer remoto da usare per l'ambiente di conversione. Nota: il file modello deve contenere un elemento RemoteMachine o VirtualMachine e l'attributo Impostazioni::AllowPromptForPassword non deve essere impostato su true.
--riassumere [facoltativo] Usato per riprendere il flusso di conversione dopo un riavvio.
-v --verbose [facoltativo] Visualizza i log dettagliati sulla console.

Esempi:


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

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

Nota

La conversione di App-V 5.x è attualmente supportata per essere eseguita dalla riga di comando. Sono incluse le funzionalità.

È possibile generare un file modello della riga di comando tramite MSIX Packaging Tool eseguendo il processo di conversione con un'applicazione oppure è possibile crearne uno dal modello di esempio.