Das sollte funktionieren:
ScrollLock & F1:: Run notepad ScrollLock & F2:: Run wordpad ScrollLock & F3:: Run iexplore.exe
Wenn Sie nicht möchten, dass ScrollLock bei jeder Verwendung in einer Hotkey-Definition ein- und ausgeschaltet wird, haben Sie zwei Möglichkeiten:
Der einfachste Weg besteht darin , den Schlüssel durch Hinzufügen dazu zu zwingen, dauerhaft ausgeschaltet zu bleiben
SetScrollLockState, AlwaysOff
im Abschnitt zur automatischen Ausführung (oben im Skript).
#NoEnv #SingleInstance Force SetScrollLockState, AlwaysOff ScrollLock & F1:: Run notepad ScrollLock & F2:: Run wordpad ScrollLock & F3:: Run iexplore.exe
oder Sie überprüfen den Status jedes Mal, wenn Sie ihn in einer Hotkey-Definition verwenden, und stellen ihn nach der Freigabe wieder her:
ScrollLock & F1:: Run notepad If GetKeyState("ScrollLock","T") SetScrollLockState, On else SetScrollLockState, Off return