Verwenden einer Teilmenge von Monitoren für den Remotedesktop

10

Ich habe vor ein paar Jahren versucht, eine Antwort darauf zu finden, aber es schien damals nicht möglich zu sein (ich vermute, es ist auch nicht jetzt! - aber was zur Hölle!)

Ich habe ein Drei-Monitor-System, das ich hauptsächlich für Remotedesktop verwende. Gelegentlich wäre es jedoch nützlich, einen Remotedesktop auf zwei Monitoren zu haben und den anderen Monitor für den lokalen Computer zu verwenden.

Ich weiß, dass es möglich ist, einen einzelnen Monitor im Vollbildmodus zu haben oder eine RDP-Sitzung auf mehrere Monitore auszudehnen, aber dies verliert Dinge wie das Einrasten usw.

PS: Dies ist ein Duplikat dieses Threads, aber das war vor ein paar Jahren. Ich hoffe, die Dinge haben sich geändert.

Michael B.
quelle

Antworten:

7

Die Situation hat sich nicht geändert. Ihre einzigen zwei Möglichkeiten, wenn Sie mehrere Monitore während einer RDP-Sitzung verwenden, sind die Optionen /spanund /multimon.

/multimonbehandelt jeden Bildschirm als separate Anzeige, genau wie Sie es auf dem Host hätten. Sie erhalten Fang- / Beschneidungsfunktionen, aber der Nachteil ist, dass Sie nur ALLE Bildschirme dafür verwenden können.

/spanSie können nur zwei Ihrer drei Bildschirme verwenden. Der Nachteil ist jedoch, dass es sich um ein großes Rechteck handelt, das sich über mehr als einen Bildschirm erstreckt. Sie verlieren die Identität jedes Bildschirms als separate, eindeutige Anzeige.

Sie können die lokale Gruppenrichtlinie auf dem Zielcomputer so ändern, dass maximal 2 Anzeigen für die Verwendung mit dem /multimonSwitch angegeben werden. Ich weiß jedoch nicht, wie das auf einem 3-Bildschirm-Display aussehen würde. Ich vermute, der 3. Bildschirm würde nur schwarz werden. Damit müsstest du selbst spielen.

Sie können zur lokalen Gruppenrichtlinie gelangen, indem Sie auf Start -> Ausführen klicken und eingeben gpedit.msc. Die gesuchte Einstellung lautet Computerrichtlinien \ Administrative Vorlagen \ Windows-Komponenten \ Remotedesktopdienste \ Remotedesktopsitzungshost \ Remotesitzungsumgebung. Auf Limit Maximum Number of Monitorsaktiviert setzen und 2 angeben.

HINWEIS Sie tun dies auf dem Host- Computer (dem, mit dem Sie eine Verbindung herstellen) und nicht auf dem Client.

Wes Sayeed
quelle
2
Ich hatte einen kleinen Moment der Aufregung, als ich mich fragte, ob sie die Richtlinie für das maximale Limit unter Windows 10 (ich verbinde mich mit einem WIn10-Desktop) behoben hatten, aber leider, wenn Sie dies auf etwas setzen, beschränkt es es immer noch auf einen einzelnen Bildschirm
Michael B
1
Ich bin sicher, dass es auf der Prioritätenliste von Microsoft wahrscheinlich sehr niedrig ist. Der Grund /multimon, warum alle Ihre Bildschirme erforderlich sind, liegt darin, dass der Fenstermanager Ihres lokalen Computers für das Rendern von GUI-Elementen auf dem Remote-Host verantwortlich ist. Dies verringert den Overhead, da der Host keine Pixel über das Kabel senden muss, um beispielsweise Titelleisten und Schaltflächen zu zeichnen. Es sendet nur die unformatierten GDI-Informationen und Ihr Computer rendert sie. Das erschwert wahrscheinlich die Implementierung von Microsoft.
Wes Sayeed
Es ist eindeutig sehr niedrig auf ihrer Prioritätenliste;) Ich dachte, es könnte etwas gewesen sein, das jemand für Win10 optimiert hatte (ich lebe in Hoffnung!)
Michael B
@WesSayeed Wie geht man im / span-Modus vor? Wenn ich es versuche, bin ich auf einen einzelnen Monitor beschränkt, auch wenn meine Breite für 2 korrekt ist (ich bekomme nur eine Bildlaufleiste unten, das Fenster weigert sich, die Monitorgrenzen während der Größenänderung zu überschreiten).
Brian Knoblauch
3

Du kannst:

  • Speichern Sie eine .rdp-Verbindungsdatei und aktivieren Sie "Multimonitor verwenden".
  • Führen Sie mstc / l aus (Listen Sie die Monitore auf und zeigen Sie eine ID an).
  • Bearbeiten Sie die RDP-Datei im Editor
  • Ändern oder Hinzufügen ausgewählter Monitore: s: 0,1 nach Verwendung multimon: i: 1

In ausgewählten Monitoren können Sie Ihre Monitore auswählen.

Weitere Informationen: https://www.hanselman.com/blog/HowToRemoteDesktopFullscreenRDPWithJustSOMEOfYourMultipleMonitors.aspx

Victor Sanchez
quelle
Bitte posten Sie nicht dieselbe Antwort auf mehrere Fragen. Wenn die gleichen Informationen wirklich beide Fragen beantworten, sollte eine Frage (normalerweise die neuere) als Duplikat der anderen geschlossen werden. Sie können dies anzeigen, indem Sie abstimmen, um es als Duplikat zu schließen, oder, wenn Sie nicht genug Ruf dafür haben , eine Flagge hissen, um anzuzeigen, dass es sich um ein Duplikat handelt. Passen Sie andernfalls Ihre Antwort auf diese Frage an und fügen Sie dieselbe Antwort nicht einfach an mehreren Stellen ein.
DavidPostill
Was? In Frage gesagt, das ist ein Duplikat. Meine Antwort ist richtig. Ich habe 3 Monitore und ich benutze 2 mit RDP.
Victor Sanchez
In der anderen Antwort haben Sie nicht bemerkt, dass das OP Windows 7 Pro verwendet, das nicht mehrere Monitore in RDP unterstützt. Ihre Antwort ist also nutzlos.
DavidPostill
Diese Frage ist Windows10. Nicht Windows 7. Siehe Tag. Bitte lesen Sie ein wenig. Derjenige, der Schwierigkeiten mit Englisch hat, bin ich.
Victor Sanchez
Ich beziehe mich auf die andere Frage, die Sie falsch beantwortet haben, wo das OP Windows 7 Pro verwendet, nicht auf diese Frage.
DavidPostill
0

Wie in der verknüpften Frage angegeben, habe ich die Vmware-Workstation für den Vollbildmodus auf einer Teilmenge meiner Monitore verwendet und eine abgespeckte Version von Windows 7 ausgeführt. Bisher scheint dies gut zu funktionieren, und ich werde dies wahrscheinlich als Lösung beibehalten (Zumindest als etwas, das ich verwenden kann, wenn ich diese Trennung haben muss.)

Es wird manchmal etwas träge, aber zum größten Teil gibt es keinen Unterschied in der Leistung (ich verwende hauptsächlich Office-Apps usw.)

Michael B.
quelle