Kann ich die Bildschirmauflösung einer Remotedesktopsitzung ändern?

8

Ist es möglich, die Bildschirmauflösung einer Windows-Remotedesktopsitzung zu ändern, nachdem ich bereits angemeldet bin?

Zum Beispiel: Es ist auf Vollbild eingestellt, aber danach möchte ich das Fenster verkleinern, aber jetzt ist es mit Bildlaufleisten usw. versehen, was es zu einem echten Schmerz macht.

Grundsätzlich hoffe ich, dass beim Ändern der Größe einer VMWare-Sitzung die Größe des Gastbetriebssystems geändert werden kann und alles einwandfrei funktioniert.


quelle
1
Ich sehe, dass es eine Abstimmung gibt, um dies auf SU zu verschieben, aber ich jedenfalls wollte dies schon oft tun, wenn ich RDP verwende, um eine Verbindung zu Servern herzustellen. Sehen Sie es daher als gleichermaßen anwendbar für diese Site an.
John Gardeniers
2
Ich habe eine Lösung für Linux. Ich habe einen Wrapper um rdesktop erstellt, der die Verbindung wiederherstellt, wenn Sie die Fenstergröße ändern. Es fühlt sich an, als würde man die Größe eines VMware-Fensters ändern. github.com/kalmi/rrdesktop
Tarnay Kálmán
Der Windows 10-Client scheint Unterstützung dafür zu bekommen (oder vielleicht war er die ganze Zeit dort ..). Durch Maximieren einer Vollbildsitzung auf einem anderen Monitor wird die Auflösung der Sitzung geändert. (Getestet, während eine Verbindung zu einem Windows Server 2012 R2 besteht)
Tarnay Kálmán

Antworten:

3

Ihre einzige Hoffnung besteht darin, die Sitzung zu trennen (sie durch Schließen der RDP-Sitzung ohne Abmelden laufen zu lassen) und dann die Verbindung mit einer anderen Auflösung wiederherzustellen. Dies hängt natürlich alles von den Einstellungen für die Remote-Sitzung des Servers usw. ab. Dies funktioniert 2003/2008. Keine Ahnung, ob es im Jahr 2000 funktionieren wird. Die Bildschirmskalierung im VMWare-Client (und im alten McAfeee RDesktop32) war sehr gut.

mstsc.exe /v server.dns.local /w 800 /h 600

Oder so etwas wird es für Sie tun. Nicht wirklich "on the fly".

Ryan Fisher
quelle
OK, danke, dass du meinen Verdacht bestätigt hast. Dies ist zumindest eine Problemumgehung.
5

Fügen Sie der RDP-Datei die folgende Zeile hinzu (mit Editor öffnen):

smart sizing:i:1
Dylan
quelle
Dies funktioniert, führt jedoch zu einer Skalierung der Ansicht.
Glen Blanchard
1
Dies ändert nichts an der Remotedesktopauflösung, sondern skaliert lediglich das Remotedesktopfenster, um Bildlaufleisten zu entfernen. Dies führt in vielen Fällen zu einer schrecklichen Bildverzerrung.
Sevin7
1

Nein, erst wenn Sie diese bestimmte Remotedesktopverbindung schließen. Ich denke, dass der Grund dafür darin liegt, dass einige ältere Anwendungen die Farbtiefe und Auflösung beim Start abrufen und abstürzen, wenn sie sich plötzlich ändern.

Jim B.
quelle
0

Wie Sie in Ihrer Frage angegeben haben, können Sie die Größe des Fensters ändern, aber die Auflösung nicht "on the fly" ändern.

Joeqwerty
quelle
0

Es ist nicht wahr, dass Sie sich abmelden müssen. Wenn Sie eine Verbindung zu Windows 10 oder Windows Server 2012 R2 herstellen, ändert sich die Auflösung automatisch, wenn Sie in den Vollbildmodus wechseln. Wenn Sie auf Ihrem PC zwei Monitore mit unterschiedlichen Auflösungen haben, können Sie die Auflösung der RDP-Sitzung ändern, indem Sie von einem Monitor zum anderen wechseln. Leider weiß ich nicht, wie ich die Auflösung auf eine andere Größe ändern soll ...

Zdenek
quelle