Zastanawiam się, czy można zmienić rozmiar pulpitu podczas sesji RDP w locie
Zdaję sobie sprawę, że możesz to zrobić przed połączeniem, ale chcę zmienić rozmiar w locie, podobnie jak działa vmware. Jeśli mam go w oknie o wymiarach 800 x 600, chciałbym zmienić rozmiar pulpitu zdalnego na 800 x 600 ... ale jeśli zmaksymalizuję moje okno lokalne lub przejdę na pełny ekran, chciałbym, aby pulpit zdalny przyjął rozdzielczość lokalnego PC lub wymiary okna.
VMWare robi to dokładnie tak, jak chcę z opcją „Użyj ustawień hosta dla monitorów”
Gdy przeskalowuję okno, skala pulpitu gościa os, czy chciałbym to zrobić podczas sesji RDP?
Jakieś pomysły?
windows-7
remote-desktop
resolution
zimmer62
źródło
źródło
Odpowiedzi:
Jest to zaimplementowane jako nowa funkcja o nazwie „Dynamic Resolution Update” i została wprowadzona w Windows 8.1. Dopóki rozdzielczość zostanie ustawiona na kliencie na „Pełny ekran”, rozdzielczość pulpitu będzie zsynchronizowana z klientem.
Więcej informacji można znaleźć w ogłoszeniu na blogu RDS.
źródło
mstsc
) zareaguje na zmiany rozdzielczości po zmaksymalizowaniu. Na przykład, jeśli zadokujesz laptopa, połączona sesja zostanie zaktualizowana do nowego rozmiaru monitora. Dzieje się tak również podczas maksymalizacji do monitora o innym rozmiarze. Wersja Pulpitu zdalnego w Sklepie Windows zmienia rozmiar przy zmianie rozmiaru okna i obsługuje wiele połączeń w trybie kart, ale nie w wielu oknach.Możesz zajrzeć do następującego ustawienia w pliku RDP:
Użycie inteligentnego rozmiaru pozwoli skalować sesję i usunie paski przewijania. Możesz spróbować dostosować rozmiar wyświetlacza przed podłączeniem, aby uzyskać pożądany efekt. Nie jest to dokładnie to, czego szukasz, ale najbliższe, jakie znajdziesz, korzystając z bieżącej implementacji PROW.
Jedynym zastrzeżeniem jest to, że pulpit pozostanie w efektywnej rozdzielczości, od której zaczniesz. Na przykład, jeśli uruchomisz pulpit w rozdzielczości 1024x768, możesz zmienić jego rozmiar (i będzie się zmniejszać, zmniejszając się i trudniej odczytać), ile chcesz, ale nie możesz go zmienić w celu pełnego wypełnienia ekranu 1080p. Jeśli zaczniesz od wielu monitorów, a następnie sprowadzisz go do pojedynczego monitora, wyświetlacz RDP pokaże wiele pulpitów obok siebie, połączonych ze sobą, w jednym oknie.
Zobacz tutaj blog z dalszymi szczegółami.
Nawiasem mówiąc, wielokrotnie korzystałem ze skompilowanej listy ustawień plików RDP z University of North Carolina w Charlotte College of Engineering. Mam nadzieję że to pomoże.
źródło
Smart sizing
jest teraz pełnoprawną funkcją pulpitu zdalnego, ale jest „ukryty” w menu po kliknięciu prawym przyciskiem myszyŹródło: mój (włoski) artykuł tutaj ( Tłumacz Google )
Mam nadzieję, że to pomoże
źródło
Nie znam sposobu zmiany rozmiaru po uruchomieniu sesji przy użyciu standardowego klienta RDP. Możesz wypróbować mRemote, który pozwala na to dzięki opcji „Smart Resize”. (Zastrzeżenie: strona przeglądu mRemote informuje, że mRemote działa tylko w systemie Windows XP i Windows Vista, a nie w systemie Linux).
źródło
Po prostu umieszczam to tutaj dla widoczności, pełne uznanie dla @ Sevin7 za ich komentarz powyżej:
Użyj aplikacji Microsoft Remote Desktop ze sklepu Windows zamiast wersji zapisanej w systemie Windows. Ma opcję, którą musisz włączyć podczas pierwszego połączenia, aby „zaktualizować rozdzielczość sesji zdalnej przy zmianie rozmiaru”, która pozostanie włączona dla kolejnych połączeń.
źródło
Możesz używać WSL na Windowsie i zainstalować freerdp2-x11 (używam debiana): apt update apt upgrade apt install freerdp2-x11 eksport DISPLAY = localhost: 0.0
uruchom xserver (na przykład vcxsrv) na komputerze z systemem Windows xfreerdp / u: / v: / dynamic-resolution
Po zmianie rozmiaru rozdzielczość jest dostosowywana. I to jest za darmo :-)
źródło