Utilisez les options de ligne de commande d'AppCapture pour créer et gérer AppStacks.

Options de commande AppCapture.exe

Les options /meta, /vhd et /vmdk sont utiles si vous supprimez accidentellement un fichier JSON, VHD ou VMDK. Si un fichier JSON est supprimé, App Volumes ne peut pas lire l'AppStack.

Vous pouvez personnaliser un AppStack à l'aide de la commande /personalize.

La commande AppCapture.exe accepte les options suivantes :

Tableau 1. Options de ligne de commande d'AppCapture.exe

Tâche

Option

Afficher l'aide de la commande AppCapture.exe.

/?

Spécifier le nom d'un auteur pour l'AppStack. Si le nom contient au moins un espace, mettez le nom entre parenthèses.

Exemple : AppCapture.exe /n /a (Admin IT)

/a

Spécifiez une description pour un AppStack.

Exemple : Ce disque contient la suite d'applications XYZ.

/d

Répertorier le contenu des fichiers AppStackJSON, VHD et VMDK. Si vous n'utilisez pas le répertoire par défaut, spécifiez le répertoire dans lequel se trouvent les fichiers.

Exemple : AppCapture.exe /list filePath

/list

Générer un fichier .json en utilisant un fichier VMDK comme entrée. Si vous n'utilisez pas le chemin d'accès par défaut, spécifiez le chemin d'accès contenant le fichier VMDK.

Exemple : AppCapture.exe /meta appStackPath.

/meta

Créer un AppStack.

Exemple : AppCapture.exe /n

/n

Spécifier un répertoire de sortie pour les fichiers AppStack. Le répertoire par défaut est C:\ProgramData\VMware\AppCapture\appvhds.

Vous pouvez utiliser cette option avec l'option /s pour créer un AppStack à partir d'un AppStack existant. Reportez-vous à la section AppStack.

Exemple : AppCapture.exe /s oldAppStackDir /o newAppStackDir

/o

Spécifier un répertoire source pour les fichiers AppStack. Le répertoire par défaut est C:\ProgramData\VMware\AppCapture\appvhds.

N'utilisez pas cette option si vous installez une nouvelle application.

Vous pouvez utiliser cette option avec l'option /o pour créer un AppStack à partir d'un AppStack existant. Reportez-vous à la section AppStack.

Exemple : AppCapture.exe /s oldAppStackDir /o newAppStackDir

Vous pouvez également utiliser l'option /s avec /n pour mettre à jour un ancien AppStack avec un nouveau. Dans cet exemple, l'AppStack oldAppStack.vhd existant est copié en tant qu'AppStack de base et peut être mis à jour sous la forme newAppstackName :

AppCapture.exe /n newAppstackName /s oldAppStack.vhd /o newAppStackDir

/s

Créer un fichier .vhd à partir d'un fichier .vmdk. Si vous n'utilisez pas le chemin d'accès par défaut, spécifiez le chemin d'accès contenant le fichier .vhd.

Exemple : AppCapture.exe /vhd appStackPath.vmdk

/vhd

Générer un fichier VMDK en utilisant un fichier VHD comme entrée. Si vous n'utilisez pas le chemin d'accès par défaut, spécifiez le chemin d'accès contenant le fichier .vhd.

Exemple : AppCapture.exe /vmdk appStackPath.vhd.

/vmdk

Virtualiser l'application après l'avoir provisionnée à des fins de vérification préalable. Lorsque vous utilisez l'option /test sans aucun autre paramètre, l'AppStack ne doit contenir qu'un seul bundle d'applications.

Exemple : AppCapture.exe /test Provisioned appStackPath.vhd

Virtualisez tous les bundles d'applications dans l'AppStack. Exemple : AppCapture.exe /test Provisioned appStackPath.vhd *

Virtualisez des bundles d'applications identifiés par leurs GUID correspondants dans l'AppStack. Exemple : AppCapture.exe /test Provisioned appStackPath.vhd GUID1, GUID2.. GUIDn

/test <Provisioned AppStackPath>.vhd [* | GUID]

Permettre à l'utilisateur de personnaliser le bundle d'applications à l'aide du profileur d'application UEM. Les fichiers de configuration contenant les paramètres de personnalisation sont générés. Par défaut, les fichiers sont enregistrés dans le même emplacement que le fichier VHD, dans le dossier UEMConfigFiles\AppStack.

Exemple : AppCapture.exe /personalize C:\FinanceApps.vhd - Les paramètres de personnalisation sont enregistrés sous C:\ProgramData\VMware\AppCapture\appvhds\UEMConfigFiles\FinanceApps.

La sous-option /predef est un commutateur booléen facultatif qui peut être utilisé avec l'option /personalize pour capturer les paramètres prédéfinis du bundle d'applications spécifié dans un fichier de configuration. Les paramètres prédéfinis sont capturés dans un fichier de configuration supplémentaire.

Exemple : AppCapture.exe /personalize C:\FinanceApps.vhd /predef - Les paramètres de personnalisation sont enregistrés avec les paramètres prédéfinis sous C:\ProgramData\VMware\AppCapture\appvhds\UEMConfigFiles\FinanceApps

Vous pouvez utiliser la sous-option /flexconfigname avec la commande /personalize pour stocker les paramètres de personnalisation dans un fichier de configuration au nom convivial.

Exemple : AppCapture.exe /personalize C:\FinanceApps.vhd /flexconfigname MSOffice2016 - Les paramètres de personnalisation sont enregistrés sous C:\ProgramData\VMware\AppCapture\appvhds\UEMConfigFiles\MSOffice2016

/personalize <ProvisionedAppStackPath>.vhd
 [/predef | flexconfigname <flexconfigfilename> ]