我正在寻找一种方法来强制Windows XP Pro SP3在关机时显示“现在可以安全地关闭计算机”屏幕。
背后的原因是我希望我的UPS在某个时刻关闭/打开电源,并且电源循环后PC应该再次自动启动。在BIOS中,可以对其进行配置,以便PC在看到电源恢复时自动开机,但前提是PC在电源最初耗尽之前运行。
似乎可以在Windows XP中强制执行此操作< SP1使用ExitWindowsEx
uFlags参数
EWX_SHUTDOWN
有关详细信息,请参阅here
那么为什么在SP1及更高版本中将其删除?
其他任何强制措施?
答案 0 :(得分:6)
经过两天的搜索,我终于解决了它,实际上是我的同事:-)!
阅读本文了解详情: https://web.archive.org/web/20140209015215/http://support.microsoft.com/kb/819760
基本上它归结为运行:
reg add HKLM\Software\Policies\Microsoft\Windows NT /v DontPowerOffAfterShutdown /t REG_DWORD /d 1 /f
然后从我的应用程序中使用选项ExitWindowsEx
调用EWX_SHUTDOWN
。