Jak otworzyć sesję pulpitu zdalnego na monitorze dodatkowym (na pełnym ekranie)? Zawsze wydaje się, że chce się otworzyć na podstawowym i nie mogę znaleźć przełącznika, który pozwala mi wybrać.
Czy istnieje znane rozwiązanie lub obejście tego problemu?
Odpowiedzi:
Nie wiem, czy to pomaga, ale z mojego doświadczenia wynika, że Windows zwykle zapamiętuje monitor, na którym aplikacja jest zmaksymalizowana . Spróbuj otworzyć RD na drugim monitorze, zmaksymalizuj go, zamknij i sprawdź, czy otworzy się na drugim monitorze po ponownym otwarciu.
źródło
winposstr
którą możesz modyfikować. Zobacz odpowiedź Shane'a poniżej.Oto kompletny przewodnik od Microsoft, jak to zrobić: 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
Spróbuj tego:
To zadziałało dla mnie
źródło
winposstr
pola.Otwórz plik RDP w edytorze tekstu, znajdź
Zmień
xpos
iypos
w pliku RDP i zapisz go.Następnie możesz mieć okno otwarte konsekwentnie tam, gdzie chcesz.
źródło
winposstr:s:0,1,xpos,ypos,xpos+width,ypos+height
. To działało idealnie dla mnie.Inne odpowiedzi, które wspominały o edycji ustawienia winposstr w pliku .RDP, wydawały się obiecujące, ale byłem zaskoczony wyjaśnieniem, w jaki sposób należy obliczyć wartości pozycji.
Artykuł TechNet, jak ustawić monitor dla sesji pulpitu zdalnego w konfiguracji z wieloma monitorami, zawiera dobre wyjaśnienie.
Nawiasem mówiąc, w artykule użyto wyraźniejszych nazw pozycji, które, jak sądzę, zostały użyte w innych odpowiedziach tutaj: „winposstr: s: 0,1, left, top, right, bottom”, gdzie wartości poziome są mierzone od lewej do wartości prawej i pionowej od góry do dołu.
O ile widzę, z artykułu i eksperymentów z plikiem RDP w systemie Windows 8.1, oto jak edytować plik .RDP, aby zmaksymalizować sesję RDP na określonym monitorze:
1) Określ lewą i prawą krawędź każdego monitora na podstawie ich rozdzielczości i tego, który monitor jest główny. W moim przypadku moimi monitorami są:
Lewa ręka = podstawowa, 1680 x 1050;
Prawa ręka = dodatkowa, 1920 x 1200.
Zatem krawędzie dwóch monitorów będą:
Główny (lewy) monitor: lewa krawędź: 0, prawa krawędź: 1679 (nie 1680, ponieważ pozycja pozioma jest oparta na 0, a nie na 1);
Wtórny (prawy) monitor: lewa krawędź: 1680, prawa krawędź: 3599 (1680 + 1920-1, ponieważ pozycja zależy od 0).
Zauważ, że jeśli drugi monitor znajduje się po lewej stronie pierwszego, lewa krawędź drugiego monitora będzie miała wartość ujemną.
2) Edycja winposstr ustawienia w pliku rdp aby ustawić zarówno lewy i prawy do wartości pozycji, które są na tym samym monitorze . Nie ma znaczenia, jakie są te wartości, jeśli okno RDP zawsze będzie zmaksymalizowane, o ile znajdują się na tym samym ekranie. Górne i dolne wartości nie są ważne, jeśli zamierzasz zmaksymalizować okno RDP.
Aby wyświetlić okno RDP na moim głównym monitorze po lewej stronie, mogłem ustawić:
Aby wyświetlić go na moim drugim monitorze po prawej stronie, mogłem ustawić:
3) Edytuj ustawienia trybu ekranu w pliku .RDP, aby zmaksymalizować okno RDP:
4) Wypróbuj. Jeśli okno RDP nadal nie pojawia się zmaksymalizowane, mimo ustawienia „Tryb ekranu”, ustaw desktopwidth i desktopheight ustawienia w pliku rdp do tej samej szerokości i wysokości jako monitora jest wyświetlany na okno RDP.
źródło
Korzystam z systemu Windows 7 i żadna z powyższych sugerowanych metod nie zadziałała. Pamiętam, że korzystałem ze wstępnie skonfigurowanego skrótu RDP, który pobrałem z Amazon EC2, i myślę, że tam leży problem, więc jeśli próbujesz naprawić ten problem w podobnej konfiguracji do mojej, oto kroki, które podjąłem, aby go naprawić
Jeśli zamkniesz sesję i uruchomisz plik skrótu, sesja powinna teraz pojawić się na pożądanym monitorze i we właściwej rozdzielczości (co było innym problemem, który miałem wcześniej, tj. Mogłem przenosić sesję między monitorami, ale byłoby to trudne rozwiązać rozdzielczość)
Mam nadzieję że to pomoże!
źródło
Prostszym sposobem na to jest
Uruchom połączenie pulpitu zdalnego (NIE EDYTUJ PLIKU RDP)
Przenieś okno dialogowe RDP na monitor, na którym ma się pojawiać sesja
Kliknij kartę „WYŚWIETLANIE” i przeciągnij suwak w skrajne prawo, aby wyświetlić widok pełnoekranowy
... To było takie proste
źródło
Odkryłem, że jeśli przeniosę okno dialogowe połączenia pulpitu zdalnego na drugi monitor i uruchomię go, otworzy się tam sesja. Następnie możesz zapisać to połączenie w pliku rdp i powinno to zrobić za Ciebie.
źródło
W Windows 8 jest to dość proste i myślę, że możesz zrobić to samo w Windows 7: Po prostu ustaw rozmiar pulpitu zdalnego na rozdzielczość drugiego ekranu, otwórz sesję i przeciągnij okno na drugi ekran. Wyolbrzymiać. Gotowy.
To działało dla mnie, być może będziesz musiał także nacisnąć Ctrl + Alt + Break, jak sugerowano w innym komentarzu, aby uruchomić pełny ekran.
źródło
Powyższe rozwiązania nie działały dla mnie, ale poniższe:
RDP na W7 - należy zawsze otwierać na drugim monitorze
źródło
Wypróbuj WiLMA - ma funkcję „układu na żywo”, która może wymusić na niektórych oknach aplikacji pożądane układy (na przykład na drugim monitorze).
źródło
Usuń stare ustawienia RDP (plik .rdp) i utwórz je ponownie, używając potrzebnego monitora.
Jeśli więc ma się pojawiać na drugim monitorze, przeciągnij okno dialogowe konfiguracji RDP na ten monitor, a po podłączeniu do RDP zminimalizuj i przeciągnij okno z zawartością zdalną na drugi monitor, a następnie zamknij je.
To zadziałało dla mnie. Inne opisane metody zawiodły.
Zauważ, że może być konieczne przejście do zakładki Wyświetlanie przed podłączeniem i przesunięcie suwaka rozdzielczości ekranu do końca w prawo, aby uzyskać pełny ekran, na moim komputerze skonfigurowano go tak, aby odpowiadał rozdzielczości wyświetlania na moim laptopie.
źródło
Edytuj plik RDP w dowolnym edytorze tekstu i wyszukaj
W moim przykładzie używam [1920x1080] na pierwszym monitorze i [1440x900] na drugim, oba wyrównane do góry
źródło
Natknąłem się na to pytanie, szukając rozwiązania tego samego problemu ... okazało się, że wymagałem - ponieważ moje podwójne monitory mają różne rozdzielczości - mieć plik RDP, którego ustawienia wyświetlania pasowały dokładnie do rozdzielczości docelowej monitor (tzn. nie wybrano trybu pełnoekranowego ). W ten sposób, kiedy zmaksymalizowałem okno, ekran był pełnoekranowy. Minusem jest to, że potrzebujesz dwóch plików RDP, po jednym dla każdego monitora.
źródło
W Win XP nadpisałem ustawienia, jak sugeruje oxyscythe
Kliknij Połącz, aby połączyć się ze zdalnym hostem)
a następnie sprawdziłem, co się stało z plikiem rdp w notatniku.
Oto jest:
id trybu ekranu: i: 2
szerokość pulpitu: i: 1920
wysokość pulpitu: i:
sesja 1080 bpp: i: 32
winposstr: s: 0,1, -1280, -74, -480,526
Więc może sprawdź, czy tak samo jest z wygraną 7 i 8 ...
źródło
Mam wyniki w Win7 64 bez włamywania się do pliku .RDP. Musiałem jednak spróbować wiele razy.
Problem polega na tym, że wyczyściłem wystarczająco dużo rzeczy w oknie dialogowym konfiguracji Podłączania pulpitu zdalnego, aby faktycznie stracić trochę pamięci podręcznej konfiguracji.
Usuń swój RDP, wyczyść swoje poświadczenia, usuń pełny ekran i zapisz nowy RDP. Wytrwaj w tym, dopóki sesja nieekranowa otworzy się na odpowiednim monitorze. Następnie ustaw pełny ekran i jesteś złoty.
Na marginesie, być może zbieg okoliczności, ale nie zadziałało, dopóki nie wyczyściłem opcji „udostępnij karty inteligentne” za pomocą przycisku Więcej ... na karcie Zasoby lokalne i nie ustawiłem karty Doświadczenie na LAN. Może to też ma jakiś wpływ ...
źródło
Używanie systemu Windows 8.1 na ekranie laptopa HP po lewej stronie i duży monitor po prawej stronie.
Problem: Łączenie przez RDP zawsze otwierało mniejsze okno na moim mniejszym ekranie laptopa 1366x768.
Rozwiązanie:
Otwórz Panel sterowania -> Wyświetlacz -> Rozdzielczość ekranu Pod „Zmień wygląd wyświetlaczy”, podświetlając grafikę dużego monitora 2 i wybierz „Ustaw to jako mój główny ekran” Kliknij Zastosuj
Teraz, gdy łączę się przez RDP, mogę podnieść rozdzielczość w Opcjach, aby dopasować do drugiego monitora i otwiera się na drugim monitorze lub „głównym ekranie”
Uwaga: dzięki temu mój pasek zadań (przypięte elementy, taca i zegar) znalazł się na dużym monitorze, co nie było dla mnie przeszkodą.
źródło
Dla mnie musiałem odznaczyć opcję na karcie „Wyświetlanie”, która mówi „Używaj wszystkich moich monitorów do sesji zdalnej”. Po odznaczeniu tego i podłączeniu mogłem zmaksymalizować sesję RDP na dowolnym monitorze i nie „przykleiłby się” do takiej jak poprzednio. Można by pomyśleć po słowie, że chcielibyście to sprawdzić, ale chyba nie w moim przypadku. Mam nadzieję, że to pomaga komuś innemu.
źródło
Bardzo proste
źródło