Я пытаюсь изменить назначение некоторых клавиш, которые я никогда не использую, в функции, которые я использую постоянно. Я обнаружил AutoHotkey здесь на SuperUser и подумал, что это будет путь, но у меня уже есть трудности.
Первое, что я хотел сделать, это переназначить клавишу Scroll Lock, чтобы она блокировала мой компьютер (как при нажатии Win+L ). Из того, что я собрал в файле справки AutoHotkey, это должно работать
SCROLLLOCK::Send #l
но это ничего не делает.
Если я изменю сценарий на чтение SCROLLLOCK::Send #e
то клавиша Scroll Lock действительно запустит Windows Explorer, как и следовало ожидать. Кто-нибудь знает, как заблокировать компьютер от AutoHotkey?
Обновление - я также попробовал следующий код, но безрезультатно:
SCROLLLOCK::Run C:Windows\System32\rundll32.exe user32.dll,LockWorkStation
Команда блокирует компьютер, если вы просто выбросите его в команду запуска, но в AutoHotkey просто кратковременно мигает курсор "ожидания", а затем ничего.