Vous pouvez fusionner deux AppStacks ou plus à partir de la ligne de commande à l'aide d'AppMerge.
Utilisez AppMerge pour fusionner deux AppStacks existants ou plus dans un fichier. AppMerge prend comme entrée les fichiers VHD associés à un AppStack.
Les fichiers AppStack d'entrée doivent tous être du type VHD. Vous pouvez créer un AppStack de sortie fusionné d'un type différent avec les options /vhd et /vmdk.
AppMerge a la syntaxe suivante :
AppMerge.exe /o outputAppStack /s "inputAppStack1file","inputAppStack2file", "inputAppStack3file",...
Création d'un AppStack fusionné
Dans cet exemple, vous pouvez créer un fichier AppStack appelé MergedAppstack.vhd à partir de trois fichiers AppStack existants, Office.vhd, Notepad++.vhd et Firefox.vhd :
AppMerge.exe /o C:\MergedAppstack.vhd /s "Office.vhd","Notepad++.vhd","Firefox.vhd"
Vous pouvez spécifier des chemins d'accès de fichier d'entrée, des chemins d'accès de fichier de sortie et des noms de fichier. Dans ce cas, les trois AppStacks d'entrée sont supposés se trouver dans l'emplacement par défaut d'AppStack. L'AppStack de sortie va dans le lecteur C:.
En plus des paramètres /o et /s, AppMerge accepte les options suivantes :
/df. Supprime un bundle d'applications spécifique. Prend un chemin d'accès complet qui contient un seul GUID dans chaque ligne comme ses arguments.
/dl. Supprime un bundle d'applications spécifique. Prend des GUID séparés par des virgules comme arguments.
/list. Répertorie le contenu du fichier AppStack qui vient d'être créé.
/meta. Crée un fichier JSON à partir du fichier AppStack de sortie.
/vhd Crée un fichier de sortie AppStackVHD à partir des fichiers AppStack d'entrée.
/vmdk. Crée un fichier de sortie AppStackVMDK à partir des fichiers d'entrée AppStackVHD.
Reportez-vous également à la section Options de ligne de commande d'AppCapture.