Mientras está en una sesión de escritorio remoto en Windows 7, presione Alt para volver a la máquina host

47

Uso alt+ tabtodo el día para cambiar entre ventanas. Cuando estoy trabajando de forma remota, usaré Escritorio remoto para iniciar sesión en mi PC con Windows 7 en el trabajo.

Desde la máquina host, es sencillo cambiar a alt+ tabpara acceder a la máquina remota.

Sin embargo, en la máquina remota, alt+ tabno me permite volver a la máquina host, lo que me obliga a usar el mouse (¡jadeo!). Para ser claros, todavía quiero ver las aplicaciones de la máquina invitada cuando uso alt+ taben la máquina invitada. Solo quiero poder ver la máquina host como una de las opciones en alt+ tabmientras estoy en remoto.

¿Hay alguna manera de poder alt+ tabde nuevo a la máquina host de la máquina remota, tal vez a través de una tercera parte-add-on?

Ben McCormack
fuente
44
¿Está establecida esta opción ?
Karan
@Karan está configurado en "Solo cuando se usa la pantalla completa", que es lo que realmente quiero. Todavía quiero poder usar Alt + Tab en la máquina invitada, pero quiero que la máquina host aparezca como una opción en Alt + Tab. Pregunta actualizada en consecuencia.
Ben McCormack

Respuestas:

35

Use ctrl+ alt+ breakpara restaurar la ventana Escritorio remoto, de modo que ya no esté en pantalla completa.

Luego use alt+ tabpara cambiar entre aplicaciones en la máquina local.

Cuando desee volver a la máquina remota, alt+ taba ella y presione ctrl+ alt+ breakpara restaurarla a pantalla completa nuevamente.

Garrulinae
fuente
66
Trabajó para mi. Para aquellos que no tienen una tecla de pausa / pausa en su computadora portátil, haga una búsqueda rápida, por ejemplo , "tecla de pausa ThinkPad". Aprendí que en mi ThinkPad T530, tendría que presionar Fn + Alt + B para enviar el equivalente de Ctrl + Alt + Break. Por alguna razón, usar AutoHotkey para enviar ^!{CtrlBreak}(y muchas otras combinaciones) no funcionó para mí, muchas otras experimentan lo mismo , aunque AHK sí pareció funcionar para algunos .
Andrew Cheong
Más detalles de ThinkPad: para mi yoga, necesito Fn + Ctrl + Alt + P para emular Ctrl + Alt + Break
No persona
2
Para que vuelva a pantalla completaWindows + Up Arrow
Kolob Canyon
Para aquellos de ustedes que no tienen la Breaktecla en su teclado, vea mi respuesta
Kolob Canyon
25

En mi sistema (usando Windows Server 2012 R2), uso ctrl + alt + home para llegar a la barra de escritorio remoto y luego alt + tab para moverme por las ventanas en la máquina local.

user2329744
fuente
1
Esta es la mejor solución si desea que Alt-tab funcione en la máquina remota, pero también desea poder cambiar rápidamente a la máquina local.
WiredIn
No funciona para mí (estoy en Win7). Sin embargo, Ctrl + Alt + break funciona.
sashoalm
1
@sashoalm Funciona en win7, pero "vuelve" después de un segundo. Para trabajar, tengo que usar: ctrl-alt-home, tab (y tal vez otra pestaña), luego alt-tab.
David Balažic
2
Esto funciona para "salir" de la sesión de escritorio remoto, pero ¿cómo puedo volver a entrar? Cuando presiono la tecla Alt nuevamente, la sesión ya no captura ninguna entrada de teclado, y la barra no está enfocada, por lo que presionar esc para volver ya no hace nada.
Alex
@Alex Solo debes hacer Ctrl-Alt-Home nuevamente si no se agota por sí solo.
Paul Stelian
19

Alt- Insertfunciona en modo ventana, y es casi lo mismo que Alt- Tab.

Alt- PgDowny Alt- PgUptambién son útiles.

Nik
fuente
1
Práctico, pero ¿cómo vuelve esto a las ventanas abiertas en la máquina local? Solo cambia entre ventanas en la máquina remota.
Garrulinae
1
No verá una lista combinada, pero si usa Alt-tab para local, esos otros para remoto, puede evitar el mouse por completo.
Nik
1
Gracias por proporcionar información para aquellos de nosotros que ejecutamos RDC principalmente en modo ventana.
Adam Nofsinger
Opciones internas-> Recursos locales-> Configuración del teclado, establezca la opción en "en la computadora remota" en el menú desplegable. Ahora puede Alt-Tab entre la máquina local y la máquina remota usando Alt + Tab y puede alternar entre las ventanas remotas usando el atajo Alt-Insert sugerido por Nik.
Ghos3t
6

Bueno, la solución está aquí: en Terminal de conectividad remota (mstsc), navegue a la tercera pestaña

"Recursos locales" y seleccione el primer menú desplegable - Teclado - "En esta computadora" Esto es increíble y hace que su trabajo sea mucho más fácil y además puede cambiar entre la computadora host y la compilación remota (en modo de pantalla completa)

Pero no podía navegar en la máquina remota, así que en caso de revertir la configuración anterior del menú desplegable al menú anterior y usar el acceso directo para cambiar entre el modo de pantalla completa y el modo normal de la PC remota: Control + Alt + Interrupción.

Josh
fuente
4

Para mí, el siguiente escenario funcionó correctamente "Recursos locales" y seleccione el primer menú desplegable - Teclado - "En esta computadora" Afterwords debe usar Alt + PageUp en lugar de Alt + Tab

Alexander Gorodetski
fuente
Esto funcionó para mí, no es la mejor solución, pero resuelve parte del problema.
Diego Mendes
2

Esto se puede hacer presionando una tecla usando 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

La secuencia de comandos anterior presionará alt-tab a la computadora host cada vez que presione mayús. Para su información, la razón por la cual se usa el bloqueo de mayúsculas es porque RDP realmente se mete con las secuencias de comandos de autohotkey y el bloqueo de mayúsculas es una de las pocas pulsaciones de teclas que se envían a la computadora doméstica en lugar de a la computadora invitada.

Para que esto funcione, descargue autohotkey, guarde este script como un archivo .ahk y ejecútelo en la computadora de su casa .

Si desea mantener el control sobre su clave de mayúsculas, reemplace "Mayúsculas" por "^ Mayúsculas" en la segunda línea.

Danferno
fuente
0

Win Key + Alt + Tab funcionará.

user475703
fuente
Esta combinación de teclas tiene el mismo efecto que ALT + TAB para mí. No me deja salir de la sesión de RD y cambiar a un programa en el host.
Christoph
0

Intente conectarse a través de mstsc(Inicio-> Ejecutar-> mstsc). Inicialmente me estaba conectando a través de RDP Client y probé la solución proporcionada anteriormente por Josh, pero no funcionó. Cuando me conecto usando mstscy aplico la solución, funciona.

usuario3104465
fuente
1
¿Qué quiere decir con "cliente RDP"? La "Conexión de escritorio remoto" en realidad es mstsc.exe.
Dawid Ferenczy Rogožan
0

Ctrl+ Alt+ Break= Salir de la pantalla completa del escritorio remoto

Si su teclado no tiene la Breaktecla, puede usar:

Ctrl+ Alt+Pause

Una vez que salga de la pantalla completa de Escritorio remoto, puede usar

Alt+ Tab= navegar a otras aplicaciones

Windows+ Up= aplicación enfocada a pantalla completa

Este es un gran impulso de productividad porque nunca quitas la mano del teclado al mouse. Si te vuelves realmente bueno, nunca más tendrás que usar el mouse :)

Cañón Kolob
fuente
0

Todavía es una molestia seis años después ... Quería poder presionar la pestaña dentro y fuera del servidor. Lo mejor de ambos mundos.

(Windows 10 Home y Windows 2012 Server)

Nada debería salir mal, pero ya que esto agarra Left Mouse Buttony Enter, probablemente, guarde todo su trabajo primero.

Le di a mi computadora local acceso completo a los Comandos de teclas de Windows incluso cuando RDC está maximizado

Opciones de RDP.  pestaña de recursos locales

Y luego escribió un script AutoHotKey (no estoy bien versado en él) que capturó WIN+ TAB( #Tab), mientras RDC está abierto y luego usa eso y el ALT+ Page Downintegrado en Terminal Services para activar el servidor ALT+ Tab. Una vez que está abierto, puede navegar con las teclas de flecha e ingresar / hacer clic para seleccionar.

Si puede mejorar esto, hágalo y comparta.

#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 regular
fuente
0

Finalmente elegí usar la opción "en esta computadora" que Josh mencionó y usar el Alt+ PgUpresp. Alt+ PgDowncombinaciones en el control remoto. Puede establecer esto como predeterminado editando el (oculto) Default.rdp:

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

Tuve que configurarlo de solo lectura para evitar que se cambiara de manera oscura al conectarme a las computadoras que había usado antes.

TNT
fuente
0

Estoy usando Windows 10. Ninguno de estos funcionó para mí. Bueno, obtuve una respuesta probando todo lo especificado aquí. Para ir a RDP desde la máquina host ALT + TAB funciona y desde RDP a la máquina host WINDOWS KEY + PGDN ( página abajo) funciona ...

Sam
fuente