Dans une session de bureau à distance dans Windows 7, maintenez la touche Alt-tab enfoncée pour revenir à la machine hôte.

47

J'utilise alt+ tabtoute la journée pour passer d'une fenêtre à l'autre. Lorsque je travaille à distance, j'utilise Remote Desktop pour me connecter à mon PC Windows 7 au travail.

À partir de la machine hôte, il est simple de basculer vers alt+ tabpour accéder à la machine distante.

Cependant, sur la machine distante, alt+ tabne me permet pas de revenir à la machine hôte, ce qui me force à utiliser la souris (halètement!). Pour être clair, je veux toujours voir les applications de la machine invitée lorsque j'utilise alt+ tabsur la machine invitée. Je veux juste pouvoir voir la machine hôte comme une des options de alt+ tabpendant que je suis à distance dans.

Est - il possible de pouvoir alt+ tabà la machine hôte de la machine distante, peut - être via un add-on 3rd-party?

Ben McCormack
la source
4
Est -ce cette option est sélectionnée?
Karan
@ Karan est réglé sur "Uniquement en mode plein écran", ce qui est en fait ce que je veux. Je veux toujours pouvoir utiliser Alt + Tab sur la machine invitée, mais je veux que la machine hôte apparaisse comme une option sous Alt + Tab. Question mise à jour en conséquence.
Ben McCormack

Réponses:

35

Utilisez ctrl+ alt+ breakpour restaurer la fenêtre Remote Desktop afin qu'elle ne soit plus en plein écran.

Ensuite, utilisez alt+ tabpour basculer entre les applications sur la machine locale.

alt+ Lorsque vous souhaitez revenir à la machine distante tab, puis appuyez sur ctrl+ alt+ breakpour la rétablir en plein écran.

Garrulinae
la source
6
Travaillé pour moi Pour ceux qui n'ont pas de clé Pause / Pause sur leur ordinateur portable, effectuez une recherche rapide, par exemple "Pause Pause ThinkPad". J'ai appris que sur mon ThinkPad T530, je devrais appuyer sur Fn + Alt + B pour envoyer l'équivalent d'un Ctrl + Alt + Break. Pour une raison quelconque, utiliser AutoHotkey pour envoyer ^!{CtrlBreak}(et de nombreuses autres combinaisons) ne fonctionnait pas pour moi. Beaucoup d'autres ont la même expérience , bien que AHK semble fonctionner pour certains .
Andrew Cheong
Plus de détails sur le ThinkPad - pour mon yoga, j'ai besoin de Fn + Ctrl + Alt + P pour émuler Ctrl + Alt + Pause
Personne Personne
2
Pour le rendre à nouveau en plein écranWindows + Up Arrow
Kolob Canyon
Pour ceux d'entre vous qui n'ont pas la Breakclé sur votre clavier, voir ma réponse
Kolob Canyon
25

Sur mon système (avec Windows Server 2012 R2), j'utilise ctrl + alt + home pour accéder à la barre du bureau à distance, puis alt + tab pour parcourir les fenêtres sur l'ordinateur local.

utilisateur2329744
la source
1
C'est la meilleure solution si vous souhaitez conserver les alt-tabs actifs sur la machine distante, mais souhaitez également pouvoir basculer rapidement vers la machine locale.
WiredIn
Cela ne fonctionne pas pour moi (je suis sur Win7). Ctrl + Alt + pause fonctionne bien.
sashoalm
1
@sashoalm Cela fonctionne sur win7, mais il "revient" après une seconde. Pour travailler, je dois utiliser: ctrl-alt-home, onglet (et peut-être un autre onglet), puis alt-tab.
David Balažic
2
Cela fonctionne pour "sortir" de la session de bureau à distance, mais comment puis-je y revenir? Lorsque je modifie la touche Alt en arrière, la session ne capture plus aucune entrée au clavier et la barre n'est pas au point.
Alex
@Alex Vous refaites Ctrl-Alt-Home si le délai n’est pas dépassé.
Paul Stelian
19

Alt- Insertfonctionne en mode fenêtré et est presque identique à Alt- Tab.

Alt- PgDownet Alt- PgUpsont également utiles.

Nik
la source
1
Pratique, mais comment cela revient-il aux fenêtres ouvertes de la machine locale? Il bascule uniquement entre les fenêtres sur la machine distante.
Garrulinae
1
Vous ne verrez pas de liste combinée, mais si vous utilisez Alt-tab pour local, les autres pour distant, vous pouvez éviter complètement la souris.
Nik
1
Merci de fournir des informations pour ceux d'entre nous qui exécutons RDC principalement en mode fenêtré.
Adam Nofsinger
Dans les options-> Ressources locales-> Paramètres du clavier, définissez l'option "sur l'ordinateur distant" dans le menu déroulant. Maintenant, vous pouvez Alt-Tab entre la machine locale et la machine distante en utilisant Alt + Tab et vous pouvez alterner entre les fenêtres distantes en utilisant le raccourci Alt-Insérer suggéré par Nik.
Ghos3t
6

La solution est là - Sous Terminal de connectivité à distance (mstsc), accédez au troisième onglet

"Ressources locales" et sélectionnez le premier menu déroulant - Clavier - "Sur cet ordinateur" C’est incroyable et vous permet de travailler plus facilement et plus loin, vous pouvez basculer entre l’ordinateur hôte et la composition distante (en mode plein écran)

Mais ne pouvait pas naviguer dans la machine distante, donc, dans le cas où, revenez aux paramètres précédents du menu déroulant et utilisez le raccourci pour basculer entre le mode plein écran et le mode normal du PC distant - Contrôle + Alt + Pause.

Josh
la source
4

Pour moi, le scénario suivant fonctionnait correctement "Ressources locales" et sélectionnez le premier menu déroulant - Clavier - "Sur cet ordinateur". Après-mots, vous devez utiliser Alt + PageUp au lieu de Alt + Tab.

Alexander Gorodetski
la source
Cela a fonctionné pour moi, ce n'est pas la meilleure solution mais résoudre une partie du problème.
Diego Mendes le
2

Cela peut être fait avec une seule touche en utilisant autohotkey.

Capslock::                              ; replace by ^Capslock to use Control+Capslock
    WinGet, id, List,,, Program Manager
    Loop, %id%
    {
        this_id := id%A_Index%
        WinActivate, ahk_id %this_id%
        WinGetTitle, this_title, ahk_id %this_id%
        if(this_title!="")
            break
    }
    WinActivate, ahk_id %this_id%
    Send, {Alt Down}{Tab}{Alt Up}
Return

Le script ci-dessus permet d’alterner à l’ordinateur hôte chaque fois que vous appuyez sur la touche majuscule. Pour votre information, la raison pour laquelle le verrouillage majuscule est utilisé est parce que RDP dérange vraiment avec les scripts autohotkey et que le cadenas verrouillé est l’une des rares frappes au clavier qui sont envoyées à l’ordinateur personnel plutôt qu’à l’ordinateur invité.

Pour obtenir ce travail, téléchargez autohotkey, enregistrez ce script dans un fichier .ahk et l' exécuter sur la maison ordinateur.

Si vous souhaitez conserver le contrôle de votre clé de verrouillage, remplacez "Capslock" par "^ Capslock" à la deuxième ligne.

Danferno
la source
0

Win Key + Alt + Tab fonctionnera.

utilisateur475703
la source
Cette combinaison de touches a le même effet que ALT + TAB pour moi. Cela ne me laisse pas quitter la session RD et basculer vers un programme sur l'hôte.
christoph
0

Essayez de vous connecter via mstsc(Démarrer-> Exécuter-> mstsc). Au début, je me connectais via RDP Client et j’essayais la solution fournie ci-dessus par Josh, mais cela ne fonctionnait pas. Lorsque je me connecte en utilisant mstscet en appliquant la solution, cela fonctionne.

utilisateur3104465
la source
1
Qu'entendez-vous par "client RDP"? La "Connexion Bureau à distance" est en réalité mstsc.exe.
Dawid Ferenczy Rogožan
0

Ctrl+ Alt+ Break= Sortir du plein écran du bureau distant

Si votre clavier ne possède pas la Breakclé, vous pouvez utiliser:

Ctrl+ Alt+Pause

Une fois que vous êtes sorti du mode plein écran de Remote Desktop, vous pouvez utiliser

Alt+ Tab= naviguer vers d'autres applications

Windows+ Up= application en plein écran

Cela représente un gros gain de productivité car vous ne retirez jamais la main du clavier pour la souris. Si vous êtes vraiment bon, vous n'aurez plus jamais à utiliser la souris :)

Kolob Canyon
la source
0

Encore une nuisance six ans plus tard ... Je voulais pouvoir changer d’onglet à l’intérieur et à l’extérieur du serveur. Le meilleur des deux mondes.

(Windows 10 Home et Windows 2012 Server)

Rien ne doit se tromper, mais étant donné que ce grappins Left Mouse Buttonet Enter, probablement sauver votre travail d' abord.

J'ai donné à mon ordinateur local un accès complet aux commandes de touches Windows même lorsque RDC est maximisé

Options RDP.  onglet ressources locales

Et puis a écrit un script AutoHotKey (je ne suis pas très bien dedans) qui a capturé WIN+ TAB( #Tab), alors que RDC est ouvert et utilise ensuite cela et le ALT+ Page Downintégré aux 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 le sélectionner.

Si vous pouvez améliorer cela, faites-le et partagez-le.

#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
}
Joe régulier
la source
0

J'ai finalement choisi d'utiliser l' option "sur cet ordinateur" mentionnée par Josh et d'utiliser le Alt+, PgUprespectivement. Alt+ PgDowncombinaisons dans la télécommande. Vous pouvez définir ceci par défaut en modifiant le (masqué) Default.rdp:

mstsc /edit %USERPROFILE%\Documents\Default.rdp

Je devais le définir en lecture seule pour éviter qu'il ne soit obscurément modifié lors de la connexion à des ordinateurs que j'avais utilisés auparavant.

TNT
la source
0

J'utilise Windows 10. Aucune de ces solutions n'a fonctionné pour moi .. Eh bien, j'ai obtenu une réponse en essayant tout ce qui est spécifié ici. Pour accéder à RDP à partir de la machine hôte ALT + TAB et de RDP à la machine hôte WINDOWS KEY + PGDN ( page en bas) fonctionne ...

Sam
la source