如何使用python脚本使计算机sleep?
它必须是 sleep ,而不是hibernate或其他。
我尝试使用,cmd但是没有命令可以sleep,或者找不到。
cmd
您可以使用
import os os.system("rundll32.exe powrprof.dll,SetSuspendState 0,1,0")
如果此命令对您不起作用(实际上使您的计算机进入休眠模式),则需要关闭休眠模式:
Powercfg -H OFF
要重新打开休眠模式:
Powercfg -H ON
或者,您也可以使用:
Rundll32.exe Powrprof.dll,SetSuspendState Sleep
如果你 不 希望打开休眠关闭只是运行一个命令,你可以使用psshutdown作为替代
C:\Windows\System32\psshutdown.exe -d -t 0
至于做什么os.system,直接从文档:
os.system
在子外壳程序中执行命令(字符串)。
附加说明:
您需要具有管理员权限才能运行Powercfg -H *