Você pode mesclar dois ou mais AppStacks na linha de comando usando o AppMerge.

Use o AppMerge para mesclar dois ou mais AppStacks existentes em um único arquivo. O AppMerge pega como entrada arquivos VHD associados a um AppStack.

Observação:

Os arquivos AppStack de entrada devem ser todos do tipo VHD. Você pode criar um tipo diferente de AppStack de saída mesclado com as opções /vhd e /vmdk.

O AppMerge tem esta sintaxe:

AppMerge.exe /o outputAppStack /s "inputAppStack1file","inputAppStack2file", "inputAppStack3file",...

Como criar um AppStack mesclado

Neste exemplo, você pode criar um arquivo AppStack chamado MergedAppstack.vhd a partir de três arquivos AppStack existentes, Office.vhd, Notepad++.vhd e Firefox.vhd:

AppMerge.exe /o C:\MergedAppstack.vhd /s "Office.vhd","Notepad++.vhd","Firefox.vhd"

Você pode especificar os caminhos do arquivo de entrada, os caminhos do arquivo de saída e os nomes do arquivo. Neste caso, presume-se que os três AppStacks de entrada devam estar no local padrão do AppStack. O AppStack de saída fica na unidade C:.

Além dos parâmetros /o e /s, o AppMerge aceita as seguintes opções:

  • /df. Exclui um pacote do aplicativo específico. Pega um caminho completo de um arquivo que contenha um único GUID em cada linha como seus argumentos.

  • /dl. Exclui um pacote do aplicativo específico. Pega GUIDs separados por vírgulas como argumentos.

  • /list. Lista o conteúdo do arquivo AppStack criado recentemente.

  • /meta. Cria um arquivo JSON a partir do arquivo AppStack de saída.

  • /vhdCria um arquivo VHD do AppStack de saída a partir dos arquivos VMDK do AppStack de entrada.

  • /vmdk. Cria um arquivo VMDK do AppStack de saída a partir dos arquivos VHD do AppStack de entrada.

Consulte também Opções de linha de comando do AppCapture.