Sae*_*bin 14 windows-7 sleep batch-file
我想制作一个批处理文件,让我的电脑在一段时间后休眠。
我发现的最接近的事情是将其置于待机状态,但似乎与键盘上的睡眠按钮的工作方式不同(启动时间更长,单击鼠标时不会唤醒)。有任何想法吗?在 Python 或 C# 中会更容易吗?
上面提到的不太理想的技术是在 cmd 提示符下调用它:
Rundll32.exe powrprof.dll,SetSuspendState
Run Code Online (Sandbox Code Playgroud)
小智 26
简单的命令
rundll32.exe powrprof.dll,SetSuspendState
Run Code Online (Sandbox Code Playgroud)
系统是否休眠,但如果你这样写:
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
Run Code Online (Sandbox Code Playgroud)
并使用命令关闭休眠:
powercfg -hibernate off
Run Code Online (Sandbox Code Playgroud)
现在,您的系统将进入休眠状态,如果为其选择了设备(向下滚动以了解如何操作),则会在鼠标移动时唤醒。
批处理定时器:
timeout /t 1200
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
Run Code Online (Sandbox Code Playgroud)
其中1200是秒,这意味着 20 分钟后批处理将运行 sleep 命令。
您可以选择阻止取消倒计时(如果您在批处理窗口中按任意键):
timeout /t 1200 /nobreak
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
Run Code Online (Sandbox Code Playgroud)
关于用鼠标唤醒的小技巧:
转到: 开始 -> 控制面板 -> 鼠标。

在鼠标属性窗口中,单击硬件选项卡并从设备列表中选择您的鼠标。通常,此处只会列出一只鼠标,但这取决于您连接到计算机的硬件。从列表中选择鼠标后,单击“属性”按钮。

现在在鼠标的“属性”窗口中,单击“常规”选项卡上的“更改设置”按钮。

在打开的窗口中,单击电源管理选项卡并选中标题为允许此设备唤醒计算机的选项。单击此窗口上的确定按钮,然后单击仍打开的鼠标属性窗口上的确定按钮。从现在开始,您可以通过单击鼠标按钮或四处移动鼠标将 Windows 7 从睡眠模式唤醒。

| 归档时间: |
|
| 查看次数: |
57675 次 |
| 最近记录: |