我需要取消/rollbak 由 Visual Studio 2008 中的安装项目进行的 msi 卸载。
这是我作为卸载自定义操作执行的脚本
set service = GetObject ("winmgmts:")
for each Process in Service.InstancesOf ("Win32_Process")
If Process.Name = "App.exe" then
Set WshShell = CreateObject("WScript.Shell")
intButton = WshShell.Popup("App is running, you cannot uninstall it", 0, "Uninstall error", 0)
End If
next
它在进程运行时显示消息,但在我单击“确定”后,当我想回滚/取消它时,卸载继续。
谢谢