待机(睡眠)CMD

待机(睡眠)CMD

我想知道怎样待机(睡眠)从 Windows XP 的命令提示符。C:\WINDOWS\System32\rundll32.exe PowrProf.dll,SetSuspendState 0,1,0单独使用此 CMD 命令不起作用。

我发现的唯一方法是创建一个 .bat 文件,然后插入以下代码:

powercfg -h off
start /min "" C:\WINDOWS\System32\rundll32.exe PowrProf.dll,SetSuspendState 0,1,0
:: waiting 4 seconds for sleep
ping -n 4 127.0.0.1 > nul 
powercfg -h on
exit

...每当我打开该文件时,计算机就会进入睡眠状态。

有没有更简单的方法可以做到这一点?我不需要外部程序,只需要 cmd。

答案1

如果你想在“一行”内完成,请尝试

powercfg -h off & start /min "" C:\WINDOWS\System32\rundll32.exe PowrProf.dll,SetSuspendState 0,1,0 & ping -n 4 127.0.0.1 > nul & powercfg -h on

但我相信.bat文件更简单。:-)

相关内容