创建最简单的 Windows 7 睡眠键盘快捷键

创建最简单的 Windows 7 睡眠键盘快捷键

我妈妈正在使用一台装有 Windows 7 的旧电脑,我建议她在一天结束时让它进入睡眠状态,而不是关闭它。

但是,由于她年纪大了,手有点颤抖,她无法始终sleep从下面显示的小菜单中选择选项,而不会将光标移开或选择错误的选项。

在此处输入图片描述

所以,我的问题是:有没有一种超级简单的方法来为 Windows 7 选项创建键盘快捷键sleep

答案1

在桌面上创建一个新的文本文件。将以下文本粘贴到其中:

Rundll32.exe Powrprof.dll,SetSuspendState Sleep

将文件sleep.bat另存为批处理文件而不是文本文件。您可能必须禁用休眠功能。

答案2

以下是 Autoit 脚本。安装自动首先,创建一个包含以下内容且.au3文件扩展名如下的文件(例如test.au3

此示例使用了s键,但您可以将其更改为您想要的任何键(或组合键)(请参见此页面上向下滚动一点时您将看到的表格左列):https://www.autoitscript.com/autoit3/docs/functions/Send.htm

#include<AutoItConstants.au3>

HotKeySet("s", "_Standby")

While 1
    Sleep(10)
WEnd

Func _Standby()
    Shutdown($SD_STANDBY)
EndFunc

如果要在计算机运行时自动启动它,请右键单击该文件并选择Compile script (x86)。它将创建一个 .exe 文件(可执行文件)。然后将该可执行文件移动到启动文件夹,通常位于C:\Users\<user name>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

请注意,Windows 7 不再接收安全更新https://support.microsoft.com/en-us/windows/windows-7-support-ended-on-january-14-2020-b75d4580-2cc7-895a-2c9c-1466d9a53962

答案3

使用免费 自动热键 通常比使用 Autoit 更简单。

以下 AutoHotkey 脚本将在关闭计算机 F12

F12::Run, command-line

您可以使用“命令行”:

安装 AutoHotKey 后,将脚本放入.ahk文件中并双击进行测试。您可以通过右键单击托盘栏中的绿色 H 图标并选择退出来停止脚本。要让它在登录时运行,请将其放在 的启动组中 C:\Users\USER-NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

相关内容