Завдяки плакату та поки що відповідям; вони допомогли мені вирішити подібну проблему: у мене в текстовому редакторі настільних ПК є ярлики клавіатури, які використовуються 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 зробити це, вищезазначене працює для мене. Сподіваюся, що це допомагає і комусь іншому.