MSI无人值守安装。如何自动回答错误弹出

时间:2016-04-18 17:10:55

标签: windows-installer

我正在尝试为MSI文件的无人值守卸载创建批处理文件。但是,有一个错误消息填充,程序自动选择否或零,然后结束安装。在查看日志文件时,我确实看到消息框显示的返回值为零而不是1.它似乎不是属性值。我添加了ONLYINI ="是"到我的msiexec命令行,但这没有解决问题。我将粘贴几行日志文件。

  

Nuance [12:32:45]:MsiUtil :: GetPropertyStr的值   SSID_PROD_DEACT_ERROR属性是%s无法取消激活   准备卸载过程。只有有限的数量   允许激活而不停用。你想继续吗   卸载?

     

Nuance [12:32:45]:MsiUtil :: GetPropertyStr函数结束。返回值:0

     

Nuance [12:32:45]:MsiUtil :: GetPropertyStr函数启动。

     

Nuance [12:32:45]:MsiUtil :: GetPropertyStr ProductName属性的值是eCopy PDF Pro Office 6

我实际上正在使用注册表中找到的卸载字符串。命令行类似于以下内容;

MsiExec.exe / X {478806C9-7D83-41BE-9744-7FB2D7573E00} / qn / norestart / l *" log location.log" ONLYINI ="是"

任何帮助将不胜感激。

0 个答案:

没有答案