当 Windows 通过脚本进入睡眠状态时,Windows 从睡眠状态唤醒

当 Windows 通过脚本进入睡眠状态时,Windows 从睡眠状态唤醒

我找到了一个可以让我的电脑进入睡眠状态的脚本,并且我做了一个任务计划程序,它在凌晨 4 点运行睡眠脚本。好吧,这里的问题是,当我手动让电脑进入睡眠状态时,我可以通过按下无线罗技键盘上的任意键来唤醒它,但如果任务计划程序/脚本让我的电脑进入睡眠状态,我就无法用键盘唤醒它。那么,如果我的电脑通过脚本进入睡眠状态,我是否应该更改一些设置或脚本等,以便能够唤醒它?下面是我使用的代码。

Rundll32.exe Powrprof.dll,SetSuspendState Sleep

答案1

您的 BIOS 必须支持该级别的唤醒/睡眠。我不确定睡眠状态是什么,但只需在 google 上搜索“从 BIOS 时钟唤醒计算机”,它就会出现。

登录您的 Bios,看看是否可以启用该功能。

至于触发它,您必须编写脚本,以便在每次计算机休眠时写入 BIOS - 如果时间发生变化。如果是静态的,您可以将其设置为每天在 X:XX 唤醒,前提是您的 BIOS 支持此功能。

另一个选项是局域网唤醒。您可以有另一台计算机、笔记本电脑,甚至 iOS 应用程序 - 有许多网络应用程序可以发送唤醒数据包。您必须在 iOS / Android 商店中搜索可以按计划唤醒的选项 - 但我确信它们在那里。

答案2

如果您启用了休眠模式,那么该命令将使计算机休眠而不是睡眠。

您可以通过在提升的命令提示符(cmd)中运行以下命令来禁用休眠模式:

powercfg -h off

您可以使用免费的 关机 和命令:

psshutdown.exe -d -t 0 -accepteula

相关内容