Спасибо за плакат и ответы до сих пор; они помогли мне решить мою похожую проблему: у меня есть сочетания клавиш в текстовом редакторе моего настольного компьютера Ctrl+Alt+..., и я хотел иметь возможность использовать их при удаленном доступе к машине.
С помощью этого скрипта AHK я набираю текст Winвместо Altи могу выполнить приведенные ниже команды. Теперь независимо от того, какой ПК я использую для доступа к удаленному настольному ПК (т. Е. Дома или в дороге), я могу использовать свои ярлыки (а Win довольно близок к Alt). Вот мой скрипт AHK:
;Send Ctrl+Alt+Left keys when user types Ctrl+Win+Left
^#Left::
send !^{Left}
return
;Send Ctrl+Alt+Right keys when user types Ctrl+Win+Right
^#Right::
send !^{Right}
return
;Send Ctrl+Alt+Up keys when user types Ctrl+Win+Up
^#Up::
send !^{Up}
return
;Send Ctrl+Alt+Down keys when user types Ctrl+Win+Down
^#Down::
send !^{Down}
return
;Send Ctrl+Alt+Shift+Left keys when user types Ctrl+Win+Shift+Left
^#+Left::
send !^+{Left}
return
;Send Ctrl+Alt+Shift+Right keys when user types Ctrl+Win+Shift+Right
^#+Right::
send !^+{Right}
return
;Send Ctrl+Alt+Shift+Up keys when user types Ctrl+Win+Shift+Up
^#+Up::
send !^+{Up}
return
;Send Ctrl+Alt+Shift+Down keys when user types Ctrl+Win+Shift+Down
^#+Down::
send !^+{Down}
return
Обратите внимание, что я использую «Применить комбинации клавиш Windows ... На удаленном компьютере» в подключении к удаленному рабочему столу, поэтому я запускаю этот сценарий на удаленном компьютере .
Хотя, возможно, есть и более эффективные способы AHK, вышеописанное работает для меня. Надеюсь, это поможет кому-то еще.