Wiem, że to stary temat, ale nęka mnie od czasu przejścia na system Windows 10 i właśnie go rozwiązałem ostatniej nocy. Odpowiadam więc, aby pomóc innym ludziom.
Po pierwsze moja sytuacja. Zarządzam około 16 serwerami z mojego domowego biura. Utworzyłem zapisane połączenia RDP dla każdego serwera na moim pulpicie. Każdego dnia loguję się do każdego serwera za pomocą tych połączeń, aby sprawdzić logi, stan sprzętu itp. Robię je wszystkie naraz, więc przynajmniej raz dziennie mam otwarte 16 okien RDP. Ciągłe zmniejszanie rozmiarów i przyciąganie do krawędzi ekranu doprowadzało mnie do szaleństwa!
Oto, co zrobiłem, aby to naprawić ...
Klikając prawym przyciskiem myszy każde zapisane połączenie RDP, wybierając opcję „otwórz za pomocą”, a następnie wybierając Notatnik, można przejść do zwykłego pliku tekstowego, który definiuje połączenie RDP (w przeciwieństwie do typowego panelu właściwości RDP interfejsu GUI). Na każdym z moich zapisanych połączeń zmieniłem następujące 4 parametry: identyfikator trybu ekranu, szerokość pulpitu, wysokość pulpitu i winposstr! Oto jak wyglądają na jednym z moich typowych zapisanych połączeń RDP:
screen mode id:i:1
desktopwidth:i:1280
desktopheight:i:1024
winposstr:s:0,3,1575,160,2900,1230
Identyfikator trybu ekranu musi być ustawiony na 1. To sprawia, że sesja zdalna pojawia się w oknie.
Szerokość i wysokość pulpitu są oczywiste ... ale mogą być dowolne, o ile są mniejsze niż ekran, na którym je oglądasz.
Winposstr jest ważny. Kiedy otworzysz zapisany plik połączenia RDP, piąta i szósta wartość tego parametru będzie znacznie mniejsza w porównaniu z trzecim i czwartym parametrem niż w moim przykładzie. Musisz edytować te dwie ostatnie wartości ... powiększ je! Aby okno RDP otworzyło się w pełnym rozmiarze, musisz dodać żądaną rozdzielczość pionową i poziomą (plus trochę więcej) odpowiednio do trzeciej i czwartej liczby. Więc 1575+1280=2855
. Jeśli podasz tę liczbę jako piątą wartość, nadal będziesz otrzymywać paski przewijania. Więc w tym przypadku w moim systemie wstawiłem 2900. Podobnie, 160 + 1024 = 1184. 1200 wciąż dawało mi paski przewijania, więc wypróbowałem 1230 i zadziałało.
Nie poświęciłem jeszcze czasu, aby dokładnie ustalić, co reprezentują trzecia i czwarta liczba. To oczywiste, że w jakiś sposób określają pozycję okna na moim ekranie, ale po prostu nie odkryłem tej dokładnej relacji. Te liczby prawdopodobnie będą dla Ciebie różne ... kiedy zapiszesz własny plik połączenia RDP, prawdopodobnie będą się różnić, ponieważ masz inną konfigurację niż ja. Ale chodzi o to, że musisz dodać poziome i pionowe rozdzielczości pożądanego okna RDP do trzeciej i czwartej liczby, cokolwiek to jest, PLUS trochę więcej, a następnie zastąp piątą i szóstą liczbę otrzymanymi wynikami!
Po wprowadzeniu zmiany zapisz plik i zamknij go. Następnie po dwukrotnym kliknięciu tego połączenia RDP powinno ono otworzyć pełny rozmiar i być w stanie przeciągnąć go w dowolne miejsce bez automatycznego zmniejszania rozmiaru !!!!
W moim systemie lewy górny róg sesji RDP zdefiniowany powyższymi parametrami będzie 0 pikseli w dół od górnej części ekranu i 3 piksele od lewej krawędzi. Możesz zmienić położenie początkowe, edytując te wartości ... na przykład 10,10 spowoduje zmniejszenie o 10 pikseli i dziesięć od lewej. Ale jeśli dodasz do tych wartości, TAKŻE musisz również dodać do piątej i szóstej wartości. Jak powiedziałem, jeszcze nie ustaliłem dokładnego związku ... po prostu wiedz, że jeśli je zmienisz, być może będziesz musiał zwiększyć piątą i szóstą wartość, aby uniknąć pasków przewijania.
Wreszcie w moim systemie mam parametr „Zapobiegaj automatycznemu rozmieszczaniu systemu Windows po przeniesieniu do krawędzi ekranu” Niezaznaczony (znajduje się w sekcji „Ułatwienie korzystania z myszy” w Centrum ułatwień dostępu).