【发布时间】:2014-06-04 11:41:01
【问题描述】:
我们正在用新版本替换该领域的旧产品。客户希望我们的安装在进行新安装之前静默卸载以前的安装。唯一的问题是卸载完成后会进行不必要的重新启动。我尝试了多种卸载方式
msiexec /qn /uninstall appName.msi /norestart
msiexec /qn /x {12AB-GUID-999} REBOOT=ReallySuppress
每当我尝试安静卸载时,它总是会重新启动。我捕获了一个日志文件,其中包含无意义的行:
递减计数器以禁用关机。如果 counter >= 0,关闭将被拒绝。递减后的计数器:-1
如果它想禁用关机,为什么当计数器需要> = 0时它会减少计数器???
不知道我需要做什么来解决这个问题。任何建议将不胜感激。
一件看起来很奇怪的事情,在卸载时,我会在我的任务管理器中看到两个 msiexec 副本,一个名为 msiexec.exe,另一个名为 msiexec.exe*32
我在 Windows 7 / 64 位上运行
【问题讨论】:
标签: windows windows-installer uninstallation