Conversão com a linha de comando

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

A Ferramenta de Empacotamento MSIX dá 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 MsixPackagingTool.exe create-package em uma janela do prompt de comando do administrador. Observe que esse é um alias de execução de 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 (sensíveis a 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. Observação: o arquivo de modelo deve conter um elemento VirtualMachine e o atributo Configurações::AllowPromptForPassword não deve ser definido como true.
--machinePassword [opcional] A senha para o computador remoto a ser usado para o ambiente de conversão. Observação: o arquivo de modelo deve conter um elemento RemoteMachine ou VirtualMachine e o atributo Configurações::AllowPromptForPassword não deve ser definido como true.
--resume [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 Ferramenta de Empacotamento MSIX passando pelo processo de conversão com um aplicativo ou pode criar um com base em nosso modelo de exemplo.