Преобразование с помощью командной строки
Автоматизация преобразования установщиков Windows в пакеты MSIX с помощью скриптов
Средство упаковки MSIX поддерживает интерфейс командной строки для создания пакетов приложений MSIX. Это позволяет автоматизировать процесс повторной упаковки установщиков приложений и выполнение групповых преобразований.
Примеры скриптов Bash и PowerShell, демонстрирующих способы автоматизации процесса упаковки, подписывания, администрирования и распространения пакетов MSIX см. в папке scripts набора средств MSIX.
Использование командной строки с командной строкой
Чтобы создать новый пакет MSIX для приложения, выполните MsixPackagingTool.exe create-package
команду в окне командной строки администратора. Обратите внимание, что это псевдоним выполнения приложения, чтобы упростить запуск приложения без указания полного пути.
Ниже приведены параметры, которые можно передать в качестве аргументов командной строки (с учетом регистра):
Параметр | Description |
---|---|
-? --help | Отображает справочные сведения. |
--template | [Обязательно] Путь к XML-файлу с шаблоном преобразования, который содержит сведения о пакете и настройки преобразования. |
--virtualMachinePassword | [Необязательно] Пароль виртуальной машины, которая будет применяться в среде преобразования. Примечание. Файл шаблона должен содержать элемент VirtualMachine, а атрибут Settings::AllowPromptForPassword не должен иметь значение true. |
--machinePassword | [необязательно] Пароль для удаленного компьютера, который будет использоваться для среды преобразования. Примечание. Файл шаблона должен содержать элемент RemoteMachine или VirtualMachine, а атрибут Settings::AllowPromptForPassword не должен иметь значение true. |
--резюме | [необязательно] Используется для возобновления потока преобразования после перезагрузки. |
-v --verbose | [Необязательно] Вывод подробных журналов в консоль. |
Примеры:
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 сейчас можно выполнять с помощью командной строки. При этом поддерживаются некоторые возможности.
Файл шаблона командной строки можно создать с помощью средства упаковки MSIX, выполнив процесс преобразования с приложением или создав его из примера шаблона.