Conversion avec la ligne de commandeConversion with the command line

Automatiser la conversion des programmes d’installation Windows en packages MSIX à l’aide de scriptsAutomate conversion of Windows installers to MSIX packages using scripts

L’outil d’empaquetage MSIX prend en charge une interface de ligne de commande pour la création de packages d’application MSIX.The MSIX Packaging Tool supports a command line interface for creating MSIX application packages. Cela vous permet d’automatiser le processus de repackaging des programmes d’installation d’application et d’effectuer des conversions en bloc.This enables you to automate the process of repackaging app installers and perform bulk conversions.

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.For sample PowerShell and Bash scripts that demonstrate how to automate the process of packaging, signing, managing and distributing MSIX packages, see the scripts folder of the MSIX Toolkit.

Utiliser la ligne de commande avec l’invite de commandesUse the command line with the Command Prompt

Pour créer un nouveau package MSIX pour votre application, exécutez la commande MsixPackagingTool.exe create-package dans une fenêtre d’invite de commandes d’administrateur.To create a new MSIX package for your application, run the MsixPackagingTool.exe create-package command in an administrator Command prompt window.

Voici les paramètres que vous pouvez transmettre comme arguments de ligne de commande :Here are the parameters that can be passed as command line arguments:

ParamètreParameter DescriptionDescription
-?-? --help--help Afficher les informations d’aideShow help information
--template--template [obligatoire] Chemin du fichier XML de modèle de conversion contenant les informations de package et les paramètres pour cette conversion.[required] path to the conversion template XML file containing package information and settings for this conversion
--virtualMachinePassword--virtualMachinePassword [facultatif] Mot de passe de la machine virtuelle à utiliser pour l’environnement de conversion.[optional] The password for the Virtual Machine to be used for the conversion environment. Remarque : le fichier de modèle doit contenir un élément VirtualMachine et l’attribut Settings :: AllowPromptForPassword ne doit pas avoir la valeur true.Notes: The template file must contain a VirtualMachine element and the Settings::AllowPromptForPassword attribute must not be set to true.
-v --verbose-v --verbose [facultatif] Imprimer des journaux détaillés dans la console.[optional] Print verbose logs to the console.

Exemples :Examples:


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

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

Notes

La conversion App-V 5.x est actuellement prise en charge via la ligne de commande.App-V 5.x conversion is currently supported to be converted throught the command line. Cela comprend les fonctionnalités.This includes capabilities.

Vous pouvez générer un fichier de modèle de ligne de commande via l’outil d’empaquetage MSIX en parcourant le processus de conversion à l’aide d’une application ou en en générant un à partir de notre exemple de modèle.You can generate a command line template file through the MSIX Packaging Tool by going through the conversion process with an application or you can build one from our sample template.