使用命令行进行转换
使用脚本Windows将安装程序自动转换为 MSIX 包
MSIX 打包工具支持用于创建 MSIX 应用程序包的命令行接口。 这样,你便可以自动执行将应用安装程序重新打包的过程并执行批量转换。
有关演示如何自动执行打包、签名、管理和分发 MSIX 包的过程的示例 PowerShell 和 Bash 脚本,请参阅 MSIX 工具包的 scripts 文件夹。
将命令行与命令提示符一起使用
若要为应用程序创建新的 MSIX 包,请运行 MsixPackagingTool.exe create-package
管理员命令提示符窗口中的命令。 请注意,这是一 个应用执行别名 ,无需指定完整路径即可更轻松地运行应用程序。
下面是可以作为命令行参数传递的参数, (区分大小写) :
Parameter | 说明 |
---|---|
-? --help | 显示帮助信息 |
--template | [必需] 转换模板 XML 文件的路径,该文件包含用于此次转换的包信息和设置 |
--virtualMachinePassword | [可选] 转换环境使用的虚拟机的密码。 注意:模板文件必须包含 VirtualMachine 元素,设置::AllowPromptForPassword 属性不能设置为 true。 |
--machinePassword | [可选]用于转换环境的远程计算机的密码。 注意:模板文件必须包含 RemoteMachine 或 VirtualMachine 元素,设置::AllowPromptForPassword 属性不能设置为 true。 |
--resume | [可选]用于在重新启动后恢复转换流。 |
-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 打包工具生成命令行模板文件,也可以从示例模板生成一个。