我在 C# 中构建了一个 setup.exe
,它运行多个链接的 MSI(使用 /QUIET/NORESTART
)。最后,我想检查机器是否需要重启(也就是说,如果其中一个 MSI 请求重启)。
我怎样才能检测到呢?
最佳答案
以下注册表位置包含信息:
键HKLM\System\CurrentControlSet\Control\Session Manager
,值PendingFileRenameOperations
来源:http://technet.microsoft.com/en-us/sysinternals/bb897556.aspx
关于c# - 如何确定我刚安装的 MSI 是否请求 Windows 重新启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1685821/