gpt4 book ai didi

c++ - 如何在 Windows XP 中强制 "it' s now 安全地关闭计算机屏幕?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:31:25 28 4
gpt4 key购买 nike

我正在寻找一种方法来强制 Windows XP Pro SP3 在关机时显示“现在可以安全关闭计算机”屏幕。

背后的原因是我希望我的 UPS 在某个时候关闭/打开电源,并且 PC 应该在电源循环后自动重新启动。在 BIOS 中,这可以进行配置,以便 PC 在发现电源正在恢复时自动开机,但前提是 PC 在最初断电之前正在运行。

似乎可以在 Windows XP < SP1 中通过使用 EWX_SHUTDOWN uFlags 参数调用 ExitWindowsEx 来强制执行此操作

参见 here详情

那么为什么在 SP1 及更高版本中将其删除?

还有其他方法可以强制执行此操作吗?

最佳答案

经过两天的寻找,我终于解决了,其实是我的一个同事:-) !

阅读这篇文章了解详情: 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

然后从我的应用程序中使用选项 EWX_SHUTDOWN 调用 ExitWindowsEx

关于c++ - 如何在 Windows XP 中强制 "it' s now 安全地关闭计算机屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20352941/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com