Wie öffne ich eine Remotedesktopsitzung auf einem sekundären Monitor (im Vollbildmodus)? Es scheint immer zu wollen, auf dem primären zu öffnen, und ich kann keinen Schalter finden, der mich wählen lässt.
Gibt es dafür eine bekannte Lösung oder Problemumgehung?
Antworten:
Ich weiß nicht, ob dies hilft, aber meiner Erfahrung nach erinnert sich Windows eher an den Monitor, auf dem die App maximiert ist . Versuchen Sie, RD auf dem zweiten Monitor zu öffnen, zu maximieren, zu schließen und zu prüfen, ob es auf dem zweiten Monitor geöffnet wird, wenn Sie es erneut öffnen.
quelle
winposstr
die Sie möglicherweise optimieren können. Siehe Shane's Antwort unten.Hier finden Sie eine vollständige Anleitung von Microsoft zur Vorgehensweise: http://social.technet.microsoft.com/wiki/contents/articles/665.how-to-set-the-monitor-for-a-remote-desktop-session -in-a-multi-monitor-setup.aspx
Versuche dies:
Es hat bei mir funktioniert
quelle
winposstr
Feld erfordert .Öffnen Sie die RDP-Datei in einem Texteditor und suchen Sie die
Ändern Sie das
xpos
undypos
in der RDP-Datei und speichern Sie es.Sie können das Fenster dann immer dort öffnen, wo Sie es möchten.
quelle
winposstr:s:0,1,xpos,ypos,xpos+width,ypos+height
. Das hat bei mir perfekt funktioniert.Die anderen Antworten, in denen das Bearbeiten der winposstr-Einstellung in der .RDP-Datei erwähnt wurde, schienen vielversprechend, aber ich war durch die Erklärung, wie die Positionswerte berechnet werden sollten, verwirrt.
Der TechNet-Artikel Festlegen des Monitors für eine Remotedesktopsitzung in einem Multi-Monitor-Setup enthält eine gute Erklärung.
Übrigens, der Artikel verwendet, glaube ich, klarere Namen für die Positionen, die hier in anderen Antworten verwendet wurden: "winposstr: s: 0,1, left, top, right, bottom", wobei horizontale Werte von links gemessen werden nach rechts und vertikale Werte von oben nach unten.
Wie ich aus dem Artikel und dem Experimentieren mit einer RDP-Datei in Windows 8.1 ersehen kann, können Sie die .RDP-Datei folgendermaßen bearbeiten, um eine RDP-Sitzung auf einem bestimmten Monitor zu maximieren:
1) Bestimmen Sie den linken und rechten Rand jedes Ihrer Monitore anhand der Auflösung und des primären Monitors. In meinem Fall sind meine Monitore:
Linke Hand = Grundschule, 1680 x 1050;
Rechte Hand = Sekundär, 1920 x 1200.
Die Kanten der beiden Monitore sind also:
Primärer (linker) Monitor: Linke Kante: 0, Rechte Kante: 1679 (nicht 1680, da die horizontale Position 0-basiert und nicht 1-basiert ist);
Sekundärer (rechter) Monitor: Linke Kante: 1680, Rechte Kante: 3599 (1680 + 1920 - 1, da die Position 0-basiert ist).
Beachten Sie, dass der linke Rand des sekundären Monitors ein negativer Wert ist, wenn sich der sekundäre Monitor links vom primären Monitor befindet.
2) Bearbeiten Sie die winposstr- Einstellung in Ihrer .RDP-Datei, um sowohl den linken als auch den rechten Wert auf Positionen festzulegen , die sich auf demselben Monitor befinden . Es spielt keine Rolle, wie diese Werte lauten, wenn das RDP-Fenster immer maximiert wird, solange sie sich auf demselben Bildschirm befinden. Die oberen und unteren Werte sind nicht wichtig, wenn Sie nur das RDP-Fenster maximieren möchten.
Um das RDP-Fenster auf meinem primären linken Monitor anzuzeigen, könnte ich Folgendes einstellen:
Und um es auf meinem zweiten rechten Monitor anzuzeigen, könnte ich Folgendes einstellen:
3) Bearbeiten Sie die Bildschirmmoduseinstellung in Ihrer .RDP-Datei, um das RDP-Fenster zu maximieren:
4) Probieren Sie es aus. Wenn das RDP-Fenster trotz der Einstellung "Bildschirmmodus" immer noch nicht maximiert angezeigt wird, stellen Sie die Einstellungen für Desktopbreite und Desktophöhe in Ihrer .RDP-Datei auf die gleiche Breite und Höhe wie der Monitor ein, auf dem das RDP-Fenster angezeigt wird.
quelle
Ich arbeite unter Windows 7 und keine der oben vorgeschlagenen Methoden hat für mich funktioniert. Wohlgemerkt, ich habe eine vorkonfigurierte RDP-Verknüpfung verwendet, die ich von Amazon EC2 heruntergeladen habe. Ich vermute, hier liegt das Problem. Wenn Sie versuchen, dieses Problem in einem ähnlichen Setup wie meinem zu beheben, werden die Schritte beschrieben, die ich ausgeführt habe, um es zu beheben
Wenn Sie die Sitzung schließen und Ihre Verknüpfungsdatei ausführen, sollte die Sitzung nun auf dem gewünschten Monitor mit der richtigen Auflösung angezeigt werden (was ein weiteres Problem war, das ich zuvor hatte, dh ich konnte die Sitzung zwischen Monitoren verschieben, aber das wäre ein Problem die Auflösung aussortieren)
Hoffe das hilft!
quelle
Ein einfacherer Weg ist es
Remotedesktopverbindung ausführen (RDP-DATEI NICHT BEARBEITEN)
Verschieben Sie den RDP-Dialog auf den Monitor, auf dem Ihre Sitzung angezeigt werden soll
Klicken Sie auf die Registerkarte "ANZEIGE" und ziehen Sie den Schieberegler ganz nach rechts, um eine Vollbildansicht zu erhalten
So einfach war das
quelle
Ich habe festgestellt, dass, wenn ich das Dialogfeld für die Remotedesktopverbindung auf den zweiten Monitor verschiebe und ihn ausführe, die Sitzung dort geöffnet wird. Dann können Sie diese Verbindung in einer .rdp-Datei speichern und das sollte es für Sie tun.
quelle
In Windows 8 ist es ziemlich einfach und ich vermute, Sie können dasselbe in Windows 7 tun: Stellen Sie einfach die Größe des Remotedesktops auf die Auflösung des sekundären Bildschirms ein, öffnen Sie die Sitzung und ziehen Sie das Fenster auf den sekundären Bildschirm. Maximieren. Getan.
Dies hat bei mir funktioniert, möglicherweise müssen Sie auch Strg + Alt + Umbruch drücken, wie in einem anderen Kommentar vorgeschlagen, damit der Vollbildmodus funktioniert.
quelle
Die obigen Lösungen haben bei mir nicht funktioniert, aber die folgende hat funktioniert:
RDP auf W7 - muss immer auf einem zweiten Monitor geöffnet werden
quelle
Probieren Sie WiLMA aus - es verfügt über eine "Live-Layout" -Funktion, die bestimmte Anwendungsfenster in gewünschte Layouts zwingen kann (z. B. auf einem zweiten Monitor).
quelle
Löschen Sie die alten RDP-Einstellungen (RDP-Datei) und erstellen Sie sie mit dem gewünschten Monitor neu.
Wenn es also auf dem zweiten Monitor angezeigt werden soll, ziehen Sie das RDP-Einrichtungsdialogfeld auf diesen Monitor. Wenn Sie mit RDP verbunden sind, minimieren und ziehen Sie das Fenster mit dem Remote-Inhalt auf den zweiten Monitor und schließen Sie es.
Das hat bei mir funktioniert. Andere beschriebene Methoden sind fehlgeschlagen.
Beachten Sie, dass Sie möglicherweise zur Registerkarte Anzeige wechseln müssen, bevor Sie eine Verbindung herstellen, und den Schieberegler für die Bildschirmauflösung ganz nach rechts bewegen müssen, um den Vollbildmodus zu aktivieren. Auf meinem Computer wurde er so konfiguriert, dass er der Bildschirmauflösung auf meinem Laptop entspricht.
quelle
Bearbeiten Sie die RDP-Datei mit einem beliebigen Texteditor und suchen Sie nach
In meinem Beispiel verwende ich [1920x1080] auf dem ersten Monitor und [1440x900] auf dem zweiten, beide oben ausgerichtet
quelle
Ich bin auf diese Frage gestoßen, als ich nach einer Lösung für das gleiche Problem gesucht habe ... für mich stellte sich heraus, dass es erforderlich war - weil meine zwei Monitore unterschiedliche Auflösungen haben -, eine RDP-Datei zu haben, deren Anzeigeeinstellungen genau der Auflösung des Ziels entsprachen Monitor (dh Vollbild wurde nicht ausgewählt). Auf diese Weise wurde das Fenster beim Maximieren im Vollbildmodus angezeigt. Der Nachteil ist, dass Sie zwei RDP-Dateien benötigen, eine für jeden Monitor.
quelle
In Win XP habe ich die vorgeschlagenen Einstellungen als oxyscythe überschrieben
Klicken Sie auf Verbinden, um eine Verbindung zum Remote-Host herzustellen.)
und dann habe ich geprüft, was mit rdp-datei im notepad passiert ist.
Hier kommt's:
Bildschirmmodus-ID: i: 2
Desktop-Breite: i: 1920
Desktop-Höhe: i: 1080
Sitzungs-Bpp: i: 32
Winposstr: s: 0,1, -1280, -74, -480.526
Prüfen Sie also vielleicht, ob es mit Gewinn 7 und 8 dasselbe ist ...
quelle
Ich habe in Win7 64 Ergebnisse erzielt, ohne die .RDP-Datei zu hacken. Ich musste es allerdings mehrmals versuchen.
Der schwierige Teil scheint darin zu bestehen, im Konfigurationsdialogfeld für Remotedesktopverbindungen genügend Daten zu bereinigen, um das zwischengespeicherte Konfigurationsbit tatsächlich zu verlieren.
Löschen Sie Ihr RDP, löschen Sie Ihre Anmeldeinformationen, entfernen Sie den Vollbildmodus und speichern Sie ein neues RDP. Behalten Sie dies bei, bis Ihre Nicht-Vollbild-Sitzung auf dem richtigen Monitor geöffnet wird. Dann setze Vollbild und du bist golden.
Randnotiz, möglicherweise Zufall, aber es hat nicht funktioniert, bis ich die Freigabe von Smartcards über die Schaltfläche Mehr ... auf der Registerkarte Lokale Ressource deaktiviert und die Registerkarte Erfahrung auf LAN festgelegt habe. Vielleicht haben diese auch eine Wirkung ...
quelle
Verwenden von Windows 8.1 auf einem HP Laptop-Bildschirm auf der linken Seite und einem großen Bildschirm auf der rechten Seite.
Problem: Beim Verbinden über RDP öffnete sich auf meinem kleineren Laptopbildschirm immer ein kleineres Fenster 1366x768.
Lösung:
Öffnen Sie die Systemsteuerung -> Anzeige -> Bildschirmauflösung. Markieren Sie unter "Darstellung Ihrer Anzeigen ändern" die große Grafik für Monitor 2 und wählen Sie "Als Hauptanzeige festlegen". Klicken Sie auf Übernehmen
Wenn ich jetzt eine Verbindung über RDP herstelle, kann ich die Auflösung unter Optionen erhöhen, um sie an den 2. Monitor anzupassen, und sie wird auf dem 2. Monitor oder der "Hauptanzeige" geöffnet.
Hinweis: Dadurch wurde auch meine Taskleiste (angeheftete Objekte, Tablett und Uhr) auf den großen Monitor übertragen, der für mich kein Problem darstellte.
quelle
Ich musste auf der Registerkarte "Anzeige" die Option "Alle meine Monitore für die Remote-Sitzung verwenden" deaktivieren. Nachdem ich das deaktiviert und die Verbindung hergestellt hatte, konnte ich die RDP-Sitzung auf jedem Monitor maximieren, und sie blieb nicht wie zuvor bei einer Sitzung "hängen". Man würde denken, wie es formuliert ist, man würde das überprüfen wollen, aber ich denke nicht in meinem Fall. Hoffe das hilft jemand anderem.
quelle
Sehr einfach
quelle