(Windows 10 Famille et Windows 2012 Server)
Je voulais que les fonctionnalités fassent les deux, j'ai donc écrit un script AutoHotKey pour ma machine locale.
Rien ne devrait aller mal, mais puisque cela s'accroche Left Mouse Buttonet Enter, enregistrez probablement tout votre travail en premier.
J'ai donné à mon ordinateur local un accès complet aux raccourcis clavier de Windows même lorsque RDC est maximisé
Et puis a écrit un script AutoHotKey (je ne suis pas bien au courant) qui a capturé WIN+ TAB( #Tab
), tandis que RDC est ouvert et utilise ensuite cela et le ALT+ Page Downintégré dans les services Terminal Server pour activer le ALT+ du serveur Tab. Une fois ouvert, vous pouvez naviguer avec les touches fléchées et entrer / cliquer pour sélectionner.
Si vous pouvez améliorer cela, veuillez le faire et partager.
#persistent
#Tab::WinTabbing()
return
WinTabbing() {
WinGetTitle, Title, A ; Get Title
StringRight, TitleEnd, Title, 25 ; RDC is 25 letters long
If (TitleEnd = "Remote Desktop Connection") ; Check that an RDC is active. This will probably have
; issues with the inital "connect to dialog of RDC
{
Send, {Alt down}{PgDn} ; Press and hold alt, and press pgdn
Hotkey, Enter, Entering, On ; Map Enter, Click, and their alt-counterparts to Entering()
Hotkey, !Enter, Entering, On
Hotkey, LButton, Entering, On
Hotkey, !LButton, Entering, On
return
}
}
; There is no return statement at the end of this function, because we want
; Control Tab to work when focused in any other window.
; I tried to map Tab/Alt Tab (because alt is still pressed) to Right arrow
; and Control Tab/Control Alt Tab to left arrow. I was unable to get it to work.
; I left the functions in comments if anyone want to try
; Righting()
; Send, Right
; return
; }
; Lefting() {
; Send, Right
; return
; }
Entering() {
Send, {Alt}{Enter} ; Releases Alt, and makes the selection
Hotkey, Enter, Entering, Off ; See WinTabbing()
Hotkey, !Enter, Entering, Off
Hotkey, LButton, Entering, Off
Hotkey, !LButton, Entering, Off
return
}