Partager via


Conversion avec la ligne de commande

Automatiser la conversion des programmes d’installation Windows en packages MSIX à l’aide de scripts

MSIX Packaging Tool prend en charge une interface de ligne de commande pour la création de packages d’applications MSIX. Cela vous permet d’automatiser le processus de repackaging des programmes d’installation d’application et d’effectuer des conversions en bloc.

Pour obtenir des exemples de script PowerShell et Bash qui montrent comment automatiser le processus de packaging, de signature, de gestion et de distribution de packages MSIX, consultez le dossier scripts du Kit de ressources MSIX.

Utiliser la ligne de commande avec l’invite de commandes

Pour créer un package MSIX pour votre application, exécutez la MsixPackagingTool.exe create-package commande dans une fenêtre d’invite de commandes administrateur. Notez qu’il s’agit d’un alias d’exécution d’application pour faciliter l’exécution de l’application sans spécifier le chemin complet.

Voici les paramètres qui peuvent être passés en tant qu’arguments de ligne de commande (respectant la casse) :

Paramètre Description
-? --help Afficher les informations d’aide
--template [obligatoire] Chemin du fichier XML de modèle de conversion contenant les informations de package et les paramètres pour cette conversion.
--virtualMachinePassword [facultatif] Mot de passe de la machine virtuelle à utiliser pour l’environnement de conversion. Remarque : Le fichier de modèle doit contenir un élément VirtualMachine et l’attribut Paramètres ::AllowPromptForPassword ne doit pas être défini sur true.
--machinePassword [facultatif] Mot de passe de l’ordinateur distant à utiliser pour l’environnement de conversion. Remarque : Le fichier de modèle doit contenir un élément RemoteMachine ou VirtualMachine et l’attribut Paramètres ::AllowPromptForPassword ne doit pas être défini sur true.
--Reprendre [facultatif] Utilisé pour reprendre le flux de conversion après un redémarrage.
-v --verbose [facultatif] Imprimer des journaux détaillés dans la console.

Exemples :


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

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

Remarque

La conversion App-V 5.x est actuellement prise en charge via la ligne de commande. Cela comprend les fonctionnalités.

Vous pouvez générer un fichier de modèle de ligne de commande via MSIX Packaging Tool en passant par le processus de conversion avec une application ou en créer un à partir de notre exemple de modèle.