加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-installer – 自动化MSI安装

发布时间:2020-12-13 20:48:53 所属栏目:Windows 来源:网络整理
导读:什么是自动安装MSI文件或安装程序的最佳方法.exe?我们想从我们的构建系统中对安装的产品副本进行一些自动化测试。我们的安装人员有通常的许可验收屏幕,安装位置等。 正如FryHard所指出的那样,特别是有两个方法似乎很方便: “/ quiet” – 不使用互动 “/
什么是自动安装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}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读