Conversão com a linha de comando

Automatize a conversão de instaladores do Windows em pacotes MSIX usando scripts

A MSIX Packaging Tool oferece suporte a uma interface de linha de comando para criar pacotes de aplicativos MSIX. Isso permite que você automatize o processo de reempacotamento de instaladores de aplicativos e execute conversões em massa.

Para os scripts PowerShell e Bash de exemplo que demonstram como automatizar o processo de empacotamento, assinatura, gerenciamento e distribuição de pacotes MSIX, consulte a pasta scripts do Kit de Ferramentas MSIX.

Usar a linha de comando com o prompt de comando

Para criar um novo pacote MSIX para seu aplicativo, execute o comando em uma janela de prompt de MsixPackagingTool.exe create-package comando do administrador. Observe que este é um alias de execução do aplicativo para facilitar a execução do aplicativo sem especificar o caminho completo.

Aqui estão os parâmetros que podem ser passados como argumentos de linha de comando (diferenciam maiúsculas de minúsculas):

Parâmetro Descrição
-? --help Mostra informações da Ajuda
--template [obrigatório] Caminho para o arquivo XML do modelo de conversão que contém informações do pacote e configurações para essa conversão
--virtualMachinePassword [opcional] A senha para a Máquina Virtual ser usada para o ambiente de conversão. Nota: O arquivo de modelo deve conter um elemento VirtualMachine e o atributo Settings::AllowPromptForPassword não deve ser definido como true.
--machinePassword [opcional] A senha da máquina remota a ser usada para o ambiente de conversão. Nota: O arquivo de modelo deve conter um elemento RemoteMachine ou VirtualMachine e o atributo Settings::AllowPromptForPassword não deve ser definido como true.
--retomar [opcional] Usado para retomar o fluxo de conversão após uma reinicialização.
-v --verbose [opcional] Imprime os logs detalhados no console.

Exemplos:


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

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

Observação

Atualmente, a conversão do App-V 5.x tem suporte para ser convertida por meio da linha de comando. Isso inclui recursos.

Você pode gerar um arquivo de modelo de linha de comando por meio da MSIX Packaging Tool passando pelo processo de conversão com um aplicativo ou pode criar um a partir de nosso modelo de exemplo.