Ich habe kürzlich meine Heimarbeitsstation aufgerüstet und habe jetzt vier Monitore darauf. Ich arbeite die meiste Zeit aus der Ferne und brauche eine Möglichkeit, um Remotedesktop auf nur zwei dieser vier Monitore zu installieren.
Die beiden oberen Monitore (Monitore 4 und 3, von links nach rechts) haben jeweils eine maximale Auflösung von 1680 x 1050. Die beiden unteren Monitore (1 & 2) haben jeweils eine maximale Auflösung von 1920x1080.
In meiner RPD-Datei für diese Remotedesktopverbindung sind die folgenden Schlüssel (der Kürze halber abgeschnitten) für den Bildschirmmodus angegeben: i: 2 use multimon: i: 1 desktopwidth: i: 1920 desktopheight: i: 2130 session bpp : i: 32 winposstr: s: 0,1,3,75,1655,675
Früher konnte ich mit "mstsc / span" durchkommen, als ich nur zwei Monitore hatte, aber das funktioniert jetzt nicht (und ist nicht wünschenswert). Ich möchte, dass das neue Setup nur zwei meiner Monitore verwendet. Es ist mir egal, welche beiden. Wie ändere ich die RDP-Datei, um dies zu erreichen?
quelle
Antworten:
Ich verwende RDP auf 2 meiner 3 Monitore als Vollbild, meine Lösung ist eigentlich ganz einfach:
Das ist es, irgendwie übertrieben, aber es dauert sehr wenig Zeit, um eine grundlegende Windows-VM einzurichten, und es ist einfach zu starten / anzuhalten.
Ich benutze meine 2 Monitore für bestimmte Arbeiten, und mein dritter für Unterhaltung / Musik / Netflix / etc ...
quelle
Auch ich habe nach einer Lösung für dieses Problem gesucht, die vom Windows-RDP-Client nicht gelöst werden kann.
Ich arbeite hauptsächlich remote über RDP im Vollbildmodus mit allen meinen 4 Monitoren, möchte aber, dass einige Programme lokal ausgeführt werden.
Normalerweise würden diese Programme Musik oder Videos abspielen, die nicht für die entfernte Maschine geeignet sind, und ich würde sie auf einem Monitor belassen.
Ein einfacher Hack für mich ist es, diese Programme zu zwingen, die ganze Zeit "On Top" zu sein.
Ich verwende Dexpot und klicke mit der rechten Maustaste auf das Programmfenster und wähle "Immer im Vordergrund".
Jetzt kann ich auch im RDP-Vollbildmodus mein Programmfenster anzeigen.
quelle
Dies ist leider nicht möglich. Glauben Sie mir, ich habe mich wirklich sehr bemüht. Es gibt Artikel, die besagen, dass Sie die Anzahl der Monitore begrenzen können, aber das funktioniert nicht. Offensichtlich hat Microsoft die Funktionalität überhaupt nicht getestet, und sie können sich nicht die Mühe machen, sie zu beheben.
Bis sie den Fehler behoben haben, handelt es sich entweder um einen oder um alle Monitore.
Ich werde einige Alternativen ausprobieren und herausfinden, ob ich eine Lösung von Drittanbietern finden kann, die tatsächlich funktioniert, außer auf Linux / VNC umzusteigen.
quelle
Öffnen Sie das Dialogfeld " Ausführen " ( Win+ R) und geben Sie Folgendes ein
desk.cpl
. Suchen Sie dann die Nummer des Bildschirms, den Sie bearbeiten möchten.Ändern , um die
1
inuse multimon:i:1
an die Bildschirmnummer gewünscht wird . Ändern Sie auch die Auflösung:zu
quelle
Nun, ich denke es ist ein Designfehler. Sie haben einfach nicht die Möglichkeit entworfen, nur einige der verfügbaren Monitore zu verwenden. Sie können dies jedoch umgehen, indem Sie die Anzahl der zulässigen Monitore pro Sitzung in den RDP-Tcp-Eigenschaften des Hosts für Remotedesktopdienste begrenzen. Siehe diesen Artikel .
Leider ist dies auch eine Option "Alles oder Nichts". Hiermit wird die Anzahl der Monitore für alle Benutzer des RDS-Hosts begrenzt. Dann müssen Sie in der Lage sein, über die Parameter "desktopwidth" und "desktopheight" der RDP-Datei zu steuern, welche Monitore verwendet werden sollen. Was jedoch wirklich benötigt wird, ist die Möglichkeit zu definieren, wie viele Monitore Sie in der RDP-Datei auf dem Client verwenden möchten. Derzeit ist dies jedoch nicht möglich.
quelle
Für mich ist mRemoteNG ( https://mremoteng.org ) die Lösung. Ich dehne das Panel auf zwei Monitoren aus und stelle die Auflösung der RDP-Verbindung so ein, dass sie zum Panel passt. Ich habe zwei 1920x1200-Monitore, die vom mRemoteNG abgedeckt werden, und den dritten Monitor (den Surface Pro 3-Hauptbildschirm) mit lokalem Inhalt.
quelle
Ich habe dieses Problem für eine Weile gehabt und ich habe einen "Hack" gefunden, der es für mich löst. Ändern Sie die Größeneigenschaften in der RDP-Datei auf einen Wert, der dem der beiden Monitore entspricht, die Sie verwenden möchten. Ich habe drei 1200 * 1920-Monitore im Hochformat und diese Werte funktionieren für mich:
Verwenden Sie multimon: i: 0 desktopwidth: i: 2390 desktopheight: i: 1840
Dadurch wird ein Fenster erstellt, das ich auf zwei Bildschirmen positionieren kann (wobei Platz für die Taskleiste und die Fensterränder vorgesehen ist. Dadurch habe ich zwei kleinere Probleme:
quelle
Ich habe eine Problemumgehung mit gefunden
Ich habe vier Monitore einschließlich des Laptop-Bildschirms und wollte nur zwei der vier für RDP-Fenster verwenden.
Bildschirm Aktion = Fenster in Fenster Nr. Und Größe proportional verschieben
Fensterbreite in festgelegten Pixelwert ändern = 2560 (da mein Monitor 1280X1024 war)
Fensterhöhe in festgelegten Pixelwert ändern = 1024 Es wurde
eine Verknüpfung hinzugefügt
Jetzt in den RDP-Einstellungen (als Notizblock bearbeiten und Smart Sizing hinzufügen: i: 1 unten)
Sobald Sie das Fenster geöffnet haben (verwenden Sie die Verknüpfung, um es über zwei Bildschirme zu maximieren oder zu strecken), können
Sie den Desktop auf Ihrem Remote-Desktop mit Splitview oder anderen Bildschirmaufteilungs-Apps in zwei teilen.
Es ist nicht hübsch, aber eine Problemumgehung.
quelle
Ich habe eine Arbeit gefunden, die sauber genug für mich ist:
Bearbeiten Sie im Editor und
Speichern Sie die Einstellungen und kehren Sie zu den Einstellungen zurück. Deaktivieren Sie die Option, um alle Bildschirme wieder zu verwenden, und wählen Sie eine höhere Auflösung aus.
Öffnen und erweitern Sie das Fenster manuell, um die 2 gewünschten Bildschirme zu verdecken.
quelle
Ein Workaround besteht darin, in die Anzeigeeinstellungen zu gehen und 2 Monitore zu deaktivieren. Stellen Sie dann mit RDP eine Verbindung zum Remote-Host her, und aktivieren Sie die Option "Alle Monitore für Remote-Sitzung verwenden". Dadurch werden nur zwei Monitore verwendet. Kehren Sie dann zu den Einstellungen zurück und aktivieren Sie den Rest der Monitore wieder. Jetzt ist Ihre Auflösung in der Remote-Sitzung auf 2 Monitore eingestellt, aber Sie müssen das Fenster auf dem 4-Monitor-Host dehnen, um beide Monitore zu sehen
quelle