windows-installer – 自动化MSI安装

前端之家收集整理的这篇文章主要介绍了windows-installer – 自动化MSI安装前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
什么是自动安装MSI文件或安装程序的最佳方法.exe?我们想从我们的构建系统中对安装的产品副本进行一些自动化测试。我们的安装人员有通常的许可验收屏幕,安装位置等。

正如FryHard所指出的那样,特别是有两个方法似乎很方便:

>“/ quiet” – 不使用互动
>“/ passive” – 仅处理栏,无人值守模式

为了自动化MSI包的安装,您可以使用/ I选项,如下所示:
msiexec.exe /qn /i mypackage.msi

请记住,您还需要指定MSI软件包可能期望用户通过UI指定值并且没有默认值的某些属性

您可以使用Orca tool查看属性列表,并绕过MSI条件等。要设置属性值,只需在命令行中指定即可。例如为了设置属性ISDEBUG,

msiexec.exe / qn / i mypackage.msi ISDEBUG = 1

附注:要自动卸载,请使用/ X选项与软件包或产品代码

msiexec.exe /qn /x mypackage.msi

或者(您需要用您的产品代码更改CLSID):

msiexec.exe /qn /x {B741B8A3-8DCB-44E0-B06F-2A11F56572DB}

猜你在找的Windows相关文章