让我说我使用这样的命令启动MSI:" msiexec.exe / qb / i mypackage.msi"然后MSI开始做它的事情。以这种方式开始的MSI能否被取消"在没有用户手动点击“取消”的情况下自动进行按钮?
MSI窗口显示为此,我想知道MSI是否有任何方式可以自动到达此方案,而无需用户点击'取消'按钮现在变灰了。
注意:有人声称他们没有点击取消按钮,我认为他们确实这样做了。我只是想知道是否有人确定MSI呼叫是否会自行取消,如果可能是错误或发生了什么。
答案 0 :(得分:0)
FWIW,/ qn没有任何UI。截图显示了一个/ qb! (基本UI和禁用取消按钮)
我99%确定MSI没有公开请求取消正在运行的MSI的API。也许如果您有一个使用API来启动安装事务的自定义EXE,那么您可以调用API来取消它。