我正在尝试将一些我从来没用过的键重新用于我经常使用的功能。我在 SuperUser 上发现了 AutoHotkey,并认为这是可行的方法,但我已经遇到了困难。
我想做的第一件事是重新映射 Scroll Lock 键,以便它锁定我的计算机(就像按Win+L一样)。根据我在 AutoHotkey 帮助文件中收集的信息,这应该可行
SCROLLLOCK::Send #l
但它什么也不做。
如果我将脚本更改为读取,SCROLLLOCK::Send #e
则 Scroll Lock 键会启动 Windows 资源管理器,正如预期的那样。有人知道如何通过 AutoHotkey 锁定计算机吗?
更新 - 我也尝试了以下代码,但无济于事:
SCROLLLOCK::Run C:Windows\System32\rundll32.exe user32.dll,LockWorkStation
如果您只是将其转储到运行命令中,该命令确实会锁定计算机,但在 AutoHotkey 中,它只会短暂地闪现“等待”光标,然后什么都没有。