Windows installer MSI无人参与安装。如何自动回答错误弹出窗口

Windows installer MSI无人参与安装。如何自动回答错误弹出窗口,windows-installer,Windows Installer,我正在尝试为MSI文件的无人参与卸载创建批处理文件。但是,会出现一条错误消息,程序会自动选择“否”或“零”,然后结束安装。当查看日志文件时,我确实看到消息框显示返回值为零而不是1。它似乎不是一个属性值。我在msiexec命令行中添加了onlyni=“yes”,但这并没有解决问题。我将粘贴几行日志文件 细微差别[12:32:45]:MsiUtil::GetPropertyStr的值 SSID\u生产\u终止\u错误属性为%s,无法在中停用 卸载过程的准备工作。只有有限数量的 允许在不停用的情况下激

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

细微差别[12:32:45]:MsiUtil::GetPropertyStr的值 SSID\u生产\u终止\u错误属性为%s,无法在中停用 卸载过程的准备工作。只有有限数量的 允许在不停用的情况下激活。你想继续吗 是否需要卸载

细微差别[12:32:45]:MsiUtil::GetPropertyStr函数结束。返回值:0

细微差别[12:32:45]:MsiUtil::GetPropertyStr函数开始

细微差别[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”onlyni=“是”


任何帮助都将不胜感激

您可能应该解释MsiUtil和Nuance是如何涉及的,因为您似乎已经发布了windows安装程序日志中与自定义操作(很可能)相关的部分。那些与激活相关的消息不是标准的Windows Installer功能。甚至不清楚SSID_PROD_DEACT_ERROR是否是一个应该在命令行上传递的属性-可能来自注册表或其他地方。你可能需要和细微差别谈谈这一切是如何运作的。你实际上是对的。我道歉。我正在使用注册表中找到的卸载字符串。Nuance只是一个PDF查看/编辑软件。我认为,SSID_PROD_DEACT_ERROR的值是我所能收集到的%s。我不知道这实际上意味着什么。但是,如果我只是从“控制面板”>“删除程序”卸载此程序,我会在第一行收到提示消息;“您想继续卸载吗?”我想找到一种方法来自动执行此部分,选择“是”。