Tastaturkürzel zum Minimieren des Remotedesktops

114

Gibt es eine Möglichkeit, mithilfe der Tastatur von einer maximierten Remotedesktopverbindung (Vollbildmodus) zurück zum Hauptcomputer zu wechseln?

Ich habe ungefähr 4 Remotedesktopverbindungen, zwischen denen ich umschalte, und es wäre schön, nicht jedes Mal zur Maus gehen zu müssen, wenn ich umschalten möchte.

Ich weiß, dass ich Ctrl+ Alt+ drücken kann Break, wodurch der Remotedesktopbildschirm normalisiert wird. Das ist nah, aber ich möchte eine Möglichkeit, es einfach zu minimieren (damit ich nicht jedes Mal, wenn ich zwischen Bildschirmen wechseln möchte, normalisieren-> umschalten-> maximieren muss).

Vaccano
quelle

Antworten:

72

CTRL+ ALT+ BREAKWird das maximierten Fenster auf dem Host - PC minimieren.

Gustav Westling
quelle
6
Für mich "normalisiert" das einfach. Das ist aber gut genug. (Alt + Tab kann dann verwendet werden.)
Vaccano
7
Bei mir maximiert eine zweite Strg-Alt-Pause das Fenster neu.
Ben Mosher
1
STRG + ALT + PAUSE funktioniert auch, wenn Sie nicht die BREAK-Taste haben oder FN eingeben müssen, um BREAK zu erreichen.
hobbes3
1
ctrl + alt + pausefunktioniert nicht mit MS Sculpt-Tastatur (Windows 8).
Sridhar Ratnakumar
44

Ctrl+ Alt+ HomeWird Fokus auf dem lokalen Rechner (zumindest in Win 8) bringen. Ctrl+ Alt+ HomeDann Winwird das Windows - Menü auf dem lokalen Computer öffnen.

Bei der Verwendung von virtuellen Maschinen sind häufig mehrere RDP-Sitzungen geöffnet. Wechseln Sie mit den Pfeiltasten Ctrl+ Alt+ Homedann Win+ Tund wählen Sie die RDP-Sitzung aus, in der ich sein möchte.

Gast
quelle
Nachdem ich in Windows 10 die Tastenkombination Strg + Alt + Home gedrückt habe, kann ich auf lokalen Computern die Tastenkombination Alt + Tab verwenden
Harun,
19

Das nervte mich auch am längsten.

Anfängliche Versuche, das Problem mit AutoHotkey zu lösen, schlugen fehl, da der Remotedesktop-Client einen Tastatur-Hook installiert und alle Eingaben verschluckt.

Endlich habe ich festgestellt, dass der Caps LockSchlüssel an das lokale System weitergeleitet wird.

Also, dieses AutoHotkey-Skript wird den Trick machen und Ctrl+ Shift+ CapsLockRemotedesktop minimieren:

#IfWinActive ahk_class TscShellContainerClass
  ^+CapsLock::
    ; Need a short sleep here for focus to restore properly.
    Sleep 50
    WinMinimize
  return
#IfWinActive

Korrigierte Version, die für mich funktioniert:

#IfWinActive ahk_class TSSHELLWND
  ^Capslock::           ; Ctrl+Caps Lock (couldn't make Ctrl+Shift+Caps Lock work for some reason
    ; Need a short sleep here for focus to restore properly.
    Sleep 50
    WinMinimize A    ; need A to specify Active window
    ;MsgBox, Received Remote Desktop minimize hotkey    ; uncomment for debugging
  return
#IfWinActive
Russell Davis
quelle
Gleiches Problem wie dnk.nitro unter Win7 64-Bit. Nach dem Ändern der ahk_class funktioniert Strg + Umschalt + Feststelltaste für mich.
Koushik
Dies funktionierte unter Windows 10 nicht, da #IfWinActive den Remotedesktop nicht erkannte. Ich habe den Spion benutzt, um verschiedene Erkennungsmethoden auszuprobieren. Also habe ich die Zeile #IfWinActive entfernt und es funktioniert! Natürlich werden jetzt alle Apps minimiert, nicht nur der Remotedesktop, aber damit kann ich leben.
Knox
Für mich unter Windows 10 musste ich IfWinActive ändern #IfWinActive Remote Desktop Connection ahk_class TscShellContainerClassund SetTitleMatchMode, 2am Anfang setzen, damit überprüft wird, ob der Fenstertitel den Text "
Remotedesktopverbindung
10

Alt+Tab

Es ist möglich, diese normale, komfortable Tastenkombination zu verwenden, um einen Remotedesktop im Vollbildmodus zu verlassen. Vor dem Herstellen der Verbindung ist jedoch eine etwas andere Konfiguration erforderlich. Anstatt das ferne System zu minimieren, wechsle ich einfach zu einem anderen lokalen Programm und lasse das ferne System im Hintergrund mit den folgenden Schritten:

  1. Bevor ich über Remotedesktopverbindung eine Verbindung zum Remotecomputer herstelle, setze ich auf der Registerkarte "Lokale Ressourcen" die Option "Tastatur" auf "Auf diesem Computer". Auf diese Weise können Sie mit Alt+ Tabzu jedem anderen Programm auf dem lokalen System zurückkehren.
  2. Wenn ich zwischen Programmen auf dem Remote-System wechseln möchte, verwende ich Alt+ Page Up, was genau wie Alt+ funktioniert Tab, aber nur auf dem Remote-System.

Außerdem können Sie mit Alt+ Page Down(oder Alt+ Shift+ Page Up) die aktiven Programme auf dem Remote-System in umgekehrter Reihenfolge durchlaufen.

Eine Einschränkung, die Luc erwähnte, sollte hervorgehoben werden: Mit diesem Setup werden alle Tastaturkürzel, die Windows Keydas verwenden, an das lokale System gesendet. Ein Beispiel wäre Windows Key+ E, um den Windows Explorer zu öffnen, der Sie zum lokalen Dateisystem und nicht zum Remote-Dateisystem bringt.

Es dauerte eine kurze Zeit, bis ich mich daran gewöhnt hatte, aber dieses Setup hat sich für mich ohne zusätzliche Software oder mehr als eine Verknüpfung bewährt.

Kevinmicke
quelle
Sehr gut zu wissen, dass dies nicht alle anderen Eingaben an den Remote-Computer weiterleitet. Die Verwendung von Windows-Taste + E erfolgt beispielsweise lokal. +1 sowieso.
Luc
@Luc - Das ist ein Nebeneffekt, den ich hätte erwähnen sollen - das werde ich zur Antwort hinzufügen. Es kann hilfreich oder frustrierend sein, immer den Windows-Schlüssel lokal zu haben, je nachdem, was Sie gerade wollen. Vielen Dank.
Kevinmicke
Dies ist genau das, was ich möchte, aber ich bin nicht sicher, wie ich es konfigurieren soll. Hier gibt es einen Link im Browser, der den Client öffnet, so dass es unmöglich ist, vorher etwas zu konfigurieren. Wenn Sie den Citrix-Client öffnen, werden Sie nach einer E-Mail gefragt, die sich nie in etwas auflöst. Gibt es eine Möglichkeit, dies zu konfigurieren? Vielleicht eine Konfigurationsdatei auf meinem PC, die ich bearbeiten kann?
T_D
@T_D - Ich nehme an, Sie können es nicht steuern, wenn Sie nur über einen Browser darauf zugreifen können, und ich habe Citrix selbst nicht verwendet. Möglicherweise helfen sie nicht, aber es gibt einige Möglichkeiten, dies zu versuchen: 1. C: \ Users \ YOUR_USERNAME \ Documents \ Default.rdp, wo Sie zu "keyboardhook: i: 0" wechseln möchten. 2. Wenn dies nicht der Fall ist Arbeit, könnten Sie die gleiche Einstellung hier in der Registrierung versuchen: HKEY_CURRENT_USER \ Software \ Microsoft \ Terminal Server Client \ Default (hier zu finden msdn.microsoft.com/en-us/library/… ). Viel Glück!
Kevinmicke
5

Damit Scrip funktioniert, musste ich in Windows 7 64-Bit die erste Zeile von #IfWinActive ahk_class TSSHELLWNDauf " ändern , IfWinActive ahk_class TscShellContainerClassdamit das vollständige Skript jetzt wie folgt aussieht:

#IfWinActive ahk_class TscShellContainerClass
  ^Capslock::           ; Ctrl+Caps Lock (couldn't make Ctrl+Shift+Caps Lock work for some reason
    ; Need a short sleep here for focus to restore properly.
    Sleep 50
    WinMinimize A    ; need A to specify Active window
    ;MsgBox, Received Remote Desktop minimize hotkey    ; uncomment for debugging
  return
#IfWinActive
dnk.nitro
quelle
Dies hat in Win7 Ultimate 64-Bit-Bootcamp auf einem Mac perfekt funktioniert. Vielen Dank!
John Bubriski
4

Nicht ganz das, wonach Sie gefragt haben, aber vielleicht hilfreich genug:

CTRL+ ALT+ - schaltet Sie zum Host-Computer

CTRL+ ALT+ - schaltet Sie zurück zum Remote-Computer

Quelle

Ryan Berger
quelle
1
Ja, aber dies funktioniert nicht, wenn Sie nicht alle Schlüssel an den Remotecomputer weitergeben möchten. Ich brauche das, um ein paar Tastaturkürzel auf dem Remote-Computer zu haben. Die vom OP genannten Kombinationen funktionieren auch in diesem Fall mit den genannten Mängeln.
Marcel
3
Hoffe , dass die Menschen diese Lösung versuchen , keine Intel - Grafikkarte: D
anishsane
3

CTRL+ ALT+ HomeBringt den Fokus auf die Remote Desktop Connection Bar. Die Verbindungsleiste enthält die Schaltfläche Minimieren.

Wenn ich in Windows 7 beim Herstellen der Verbindung die Option "Verbindungsleiste anzeigen, wenn ich den Vollbildmodus verwende" deaktiviere, sind die Tasten zum Minimieren der RPD-Sitzung CTRL+ ALT+ Home Spacebar.

Wenn in der Verbindungsleiste angezeigt wird (dies ist die Standardeinstellung), muss Tabdie RDP-Sitzung ein paarmal minimiert werden: CTRL+ ALT+ Home Tab Tab Spacebar.

Tim Lewis
quelle
2

Rufen Sie den Task-Manager des Hosts auf und wechseln Sie dann die Aufgabe:

  • Ctrl+ Alt+ Delete(Windows Security)
  • T (Taskmanager)
  • Alt+ Tab(Task-Switch auf dem Host-Computer)
Brian Tkatch
quelle
2

Ich habe festgestellt, dass Sie zwei Kombinationen von Shorcuts benötigen. Es funktioniert in Windows 7.

  1. CTRL+ ALT+ BREAKWird das maximierten Fenster auf dem Host - PC minimieren.
  2. Win+ M Minimieren Sie Ihr Remote-Desktop-Fenster

oder im ersten schritt können sie mit ALT+ das fenster wechseln TAB.

Nicht ich
quelle
WIN+ Mfunktioniert nicht ALT+ TABso gut du verstehst. Es muss eine absolute Lösung sein, aber nicht nur für eine bestimmte Konfiguration.
Kirby
1

Ich mache dasselbe. Die beste Lösung, die ich in XP gefunden habe, war die virtuelle Dimension, wobei die virtuellen Desktops immer im Vordergrund standen. Dann kann ich mit jeweils einem Mausklick zwischen 4 Remote-Desktops im Vollbildmodus wechseln. In Windows 7 funktioniert Virtual Dimension jedoch nicht ganz richtig (zumindest in 64-Bit). Es scheint zu funktionieren, aber es verliert das "Immer im Vordergrund", obwohl das Kontrollkästchen aktiviert bleibt, der virtuelle Desktop-Switcher jedoch nicht. Es ist so nah an dem, was wir beide wollen, aber so weit.

Sayre Swarztrauber
quelle
1

Alt + Feststelltaste ohne Feststelltaste ärgerliche Statusänderungen ( Gut, wenn Sie keine Bildlaufsperre haben )

Anfangs nervig einzurichten, aber auf Dauer am bequemsten. Ich möchte nur mit der linken Hand schnell wechseln können

Dexpot 1. Setzen Sie den nächsten Desktop auf Alt + Bildlaufsperre (Wenn Sie keine Bildlaufsperre haben, drücken Sie die Windows-Bildschirmtastatur, um "ScrLk" zu drücken). 2. Setzen Sie den vorherigen Desktop auf Alt + Bildlaufsperre. 3. Setzen Sie die Bildschirmübersicht auf Strg + Bildlaufsperre

Verwenden Sie nun Autohotkey, um Umleitungen vorzunehmen (auf diese Weise wird verhindert, dass die Feststelltaste ihren Status ändert):

 GetKeyState, state, Capslock ;
    ; Alt + Caps Lock becomes Alt + Scroll Lock
    !Capslock::
        send !{ScrollLock}
    return
    ; Alt + Shift + Caps Lock becomes Alt + Shift + Scroll Lock
    !+Capslock::
        send !+{ScrollLock}
    return
    ; Ctrl + Caps Lock becomes Ctrl + Scroll Lock
    ^Capslock::
        send ^{ScrollLock}
    return

Getan. Jetzt können Sie mit Alt + Feststelltaste zwischen Bildschirmen wechseln, ohne dass die Feststelltaste den Status ändert. Auch wenn Sie nur 2 Bildschirme benötigen, können Sie dexpot so einstellen, dass nur 2 Desktops verwendet werden.

Pawel
quelle
0

Ich habe diese Problemumgehung mit einem Multi-Desktop-Manager gefunden:

  1. Installieren Sie Dexpot
  2. Konfigurieren Sie den Hotkey für "Next Desktop" auf ALT+ScrollLock
  3. Konfigurieren Sie den Remotedesktop so, dass alle Schlüssel im Vollbildmodus erfasst werden

Dann können Sie zwischen Vollbild-Desktops mit ALT+ wechseln ScrollLock.

Ich habe die Anzahl der Desktops auf 2 festgelegt, da ich nur 1 Remote-Desktop habe.

Außerdem habe ich Clavier installiert , mit dem ich nur ScrollLockzwischen Desktops wechseln kann. (Clavier config: Add-> Write Text ... -> Shortcut: ScrollLock -> OK -> Write Text: [ALT + ScrollLock])

Synox
quelle
0

Ctrl+ Alt+ Homearbeitete für mich. Ich verwende Windows 10-Host mit Teamviewer auf Windows 8-Computer, auf dem ein Terminalserver ausgeführt wird. Ich konnte die Terminalserver-Verbindungsleiste anheften.

user523271
quelle