阻止系统进入待机模式?

2 windows-xp

如何更改默认电源方案以防止 XP Pro 机器进入待机模式或完全阻止待机模式(在设备驱动程序中关闭?)?

我找到了类似问题的答案、API、实用程序来更改用户权限配置文件,但不完全是我想要的。我需要它保持开机状态,没有局域网唤醒......只是永远不要进入待机状态。

这台机器无人看管,位于服务器机房中,并且已设置(不知何故,前一段时间)在未选择配置文件的情况下默认在 1 小时后进入待机模式,因此当用户注销时 - 1 小时,我必须得到亲自进入服务器机房。

Eva*_*son 5

您可以使用 POWERCFG.EXE 程序来配置电源管理。登录前的电源管理设置有点冒险。我会将一个包含以下内容的 AD 启动脚本分配给计算机:

for /f "usebackq tokens=2*" %i IN (`powercfg /query ^| find "Name"`) DO powercfg /change "%i" /standby-timeout-ac 0
Run Code Online (Sandbox Code Playgroud)

这将确定当前选择的电源配置文件名称,然后将使用交流电源时的待机超时指定为 0(这意味着“从不”)。

如果您无法将其作为 AD 启动脚本运行,您可以尝试通过打开命令提示符并执行以下操作以 SYSTEM 身份运行它:

AT (time now + one minute) /interactive cmd
Run Code Online (Sandbox Code Playgroud)

这将导致系统命令提示符在一分钟(或更短时间)内打开。如果它没有打开,你可能没有及时完成。您可以执行“AT”以查看排队的计划作业,并查看它是否设置为“明天”(意味着您没有及时完成)。

我从来不记得在登录后设置电源设置,然后重新启动,是否会导致该电源设置为 .DEFAULT 用户“保留”。在 Windows XP 中这是一团糟——我知道。它在 Vista 和更高版本中变得更好,具有基于组策略的电源设置管理。

如果您想在一般的 Windows XP 机器上使用基于组策略的电源管理机制,请查看美国 EPA 的 EZ_GPO 电源管理工具:http ://www.energystar.gov/index.cfm?c =power_mgt.pr_power_mgt_ez_gpo