如何使用python脚本使Windows 10计算机进入睡眠状态?

IDK*_*ing 5 python sleep windows-10

如何使用 python 脚本使计算机休眠?

它必须是sleep,而不是 hibernate 或其他任何东西。

我尝试使用,cmd但没有睡眠命令,或者我没有找到。

Pyt*_*sta 10

您可以使用

import os
os.system("rundll32.exe powrprof.dll,SetSuspendState 0,1,0")
Run Code Online (Sandbox Code Playgroud)

如果此命令对您不起作用(它实际上使您的电脑处于休眠模式),您将需要关闭休眠:

Powercfg -H OFF
Run Code Online (Sandbox Code Playgroud)

要重新打开休眠模式:

Powercfg -H ON
Run Code Online (Sandbox Code Playgroud)

或者,您也可以使用:

Rundll32.exe Powrprof.dll,SetSuspendState Sleep
Run Code Online (Sandbox Code Playgroud)

如果你希望打开休眠关闭只是运行一个命令,你可以使用psshutdown作为替代

C:\Windows\System32\psshutdown.exe -d -t 0 
Run Code Online (Sandbox Code Playgroud)

至于是什么os.system,直接从文档中

在子shell中执行命令(一个字符串)。

补充说明:

您需要具有管理员权限才能运行 Powercfg -H *