Преобразование с помощью командной строкиConversion with the command line

Автоматизация преобразования установщиков Windows в пакеты MSIX с помощью сценариевAutomate conversion of Windows installers to MSIX packages using scripts

Средство упаковки MSIX поддерживает интерфейс командной строки для создания пакетов приложений MSIX.The MSIX Packaging Tool supports a command line interface for creating MSIX application packages. Это позволяет автоматизировать процесс повторной упаковки установщиков приложений и выполнение групповых преобразований.This enables you to automate the process of repackaging app installers and perform bulk conversions.

Примеры скриптов Bash и PowerShell, демонстрирующих способы автоматизации процесса упаковки, подписывания, администрирования и распространения пакетов MSIX см. в папке scripts набора средств 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.

Использование командной строки с командной строкойUse the command line with the Command Prompt

Чтобы создать новый пакет MSIX для приложения, выполните команду MsixPackagingTool.exe create-package в окне командной строки администратора.To create a new MSIX package for your application, run the MsixPackagingTool.exe create-package command in an administrator Command prompt window.

Ниже приведены параметры, которые можно передать в качестве аргументов командной строки:Here are the parameters that can be passed as command line arguments:

ПараметрParameter ОписаниеDescription
-?-? --help--help Отображает справочные сведения.Show help information
--template--template [Обязательно] Путь к XML-файлу с шаблоном преобразования, который содержит сведения о пакете и настройки преобразования.[required] path to the conversion template XML file containing package information and settings for this conversion
--virtualMachinePassword--virtualMachinePassword [Необязательно] Пароль виртуальной машины, которая будет применяться в среде преобразования.[optional] The password for the Virtual Machine to be used for the conversion environment. Примечания. файл шаблона должен содержать элемент VirtualMachine, а атрибуту Settings:: Алловпромптфорпассворд не должно быть присвоено значение 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 [Необязательно] Вывод подробных журналов в консоль.[optional] Print verbose logs to the console.

ПримерыExamples:


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

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

Примечание

Преобразование App-V 5.x сейчас можно выполнять с помощью командной строки.App-V 5.x conversion is currently supported to be converted throught the command line. При этом поддерживаются некоторые возможности.This includes capabilities.

Вы можете создать файл шаблона командной строки с помощью средства упаковки MSIX, прополнив процесс преобразования с помощью приложения или создав его на основе нашего примера шаблона.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.