답변:
이것이 도움이되는지 모르겠지만 경험상 Windows는 앱이 최대화 된 모니터를 기억하는 경향이 있습니다. 두 번째 모니터에서 RD를 열어서 최대화 한 후 닫고 다시 열 때 두 번째 모니터에서 열리는 지 확인하십시오.
수행 방법에 대한 Microsoft의 전체 안내서는 다음과 같습니다. 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
이 시도:
winposstr:s:0,1,2142,150,2942,750
그것은 나를 위해 일했다
winposstr
필드에 절대 숫자가 필요하다는 것을 확인할 수 있습니다 .
텍스트 편집기에서 RDP 파일을 열고
winposstr:s:0,1,xpos,ypos,width,height
변경 xpos
및 ypos
RDP 파일에 저장합니다.
그런 다음 원하는 곳에서 일관되게 창을 열 수 있습니다.
winposstr:s:0,1,xpos,ypos,xpos+width,ypos+height
.RDP 파일에서 winposstr 설정 편집에 대해 언급 한 다른 답변은 유망한 것처럼 보였지만 위치 값을 계산하는 방법에 대한 설명으로 혼란 스러웠습니다.
TechNet 문서 다중 모니터 설정에서 원격 데스크톱 세션에 대한 모니터를 설정 하는 방법에 대한 설명이 좋습니다.
그건 그렇고,이 기사는 다른 대답에서 사용 된 위치에 대해 더 명확한 이름을 사용합니다. 오른쪽에서 수직으로 값을 위에서 아래로.
내가 아는 한, 기사와 Windows 8.1의 RDP 파일 실험을 통해 특정 모니터에서 RDP 세션을 최대화하기 위해 .RDP 파일을 편집하는 방법은 다음과 같습니다.
1) 해상도와 기본 모니터를 기준으로 각 모니터의 왼쪽 및 오른쪽 가장자리를 결정하십시오. 제 경우에는 모니터가 다음과 같습니다.
왼손 = 1 차, 1680x1050;
오른손 = 보조, 1920x1200.
따라서 두 모니터의 가장자리는 다음과 같습니다.
1 차 (왼쪽) 모니터 : 왼쪽 가장자리 : 0, 오른쪽 가장자리 : 1679 (가로 위치는 1부터 시작하지 않고 0부터 시작하므로 1680 아님);
보조 (오른쪽) 모니터 : 왼쪽 가장자리 : 1680, 오른쪽 가장자리 : 3599 (1680 + 1920-1, 위치는 0부터 시작).
보조 모니터가 기본 모니터의 왼쪽에 있으면 보조 모니터의 왼쪽 가장자리는 음수 값입니다.
2) .RDP 파일에서 winposstr 설정을 편집하여 왼쪽 및 오른쪽 값을 모두 같은 모니터에있는 위치로 설정하십시오 . RDP 창이 동일한 화면에있는 한 RDP 창이 항상 최대화되는 경우 해당 값이 무엇인지는 중요하지 않습니다. RDP 창을 최대화하려는 경우 상위 및 하위 값은 중요하지 않습니다.
따라서 기본 왼쪽 모니터에 RDP 창을 표시하려면 다음을 설정할 수 있습니다.
winposstr:s:0,3,700,0,1500,600
그리고 그것을 보조의 오른쪽 모니터에 표시하려면 설정할 수 있습니다.
winposstr:s:0,3,2000,0,3000,600
3) .RDP 파일에서 화면 모드 설정을 편집 하여 RDP 창을 최대화하십시오.
screen mode id:i:2
4) 사용해보십시오. "화면 모드"설정에도 불구하고 RDP 창이 최대화되어 나타나지 않으면 .RDP 파일 의 desktopwidth 및 desktopheight 설정을 RDP 창이 표시되는 모니터와 동일한 너비와 높이로 설정하십시오.
나는 Windows 7을 사용하고 있으며 위의 제안 된 방법 중 어느 것도 나를 위해 일하지 않았습니다. Amazon EC2에서 다운로드 한 사전 구성된 RDP 바로 가기를 사용하고 있습니다. 문제가있는 곳이라고 생각합니다. 유사한 설정 으로이 문제를 해결하려는 경우 여기에 해결하는 단계가 있습니다.
세션을 닫고 바로 가기 파일을 실행하면 세션이 원하는 모니터와 올바른 해상도로 나타납니다. 해상도를 정렬)
도움이 되었기를 바랍니다!
가장 간단한 방법은
원격 데스크톱 연결 실행 (RDP 파일을 편집하지 마십시오)
세션을 표시하려는 모니터로 RDP 대화 상자를 이동하십시오.
'디스플레이'탭을 클릭하고 슬라이더를 맨 오른쪽으로 드래그하면 전체 화면으로 볼 수 있습니다
... 너무 쉬웠다
원격 데스크톱 연결 대화 상자를 두 번째 모니터로 이동하고 실행하면 세션이 열립니다. 그런 다음 해당 연결을 .rdp 파일에 저장하면됩니다.
Windows 8에서는 매우 간단하며 Windows 7에서도 동일하게 수행 할 수 있다고 생각합니다. 원격 데스크톱의 크기를 보조 화면의 해상도로 설정하고 세션을 열고 창을 보조 화면으로 드래그하십시오. 최대화하십시오. 끝난.
이것은 나를 위해 일했습니다. 아마도 다른 의견에서 제안한 것처럼 Ctrl + Alt + Break를 눌러 전체 화면을 작동시켜야 할 수도 있습니다.
위의 솔루션은 저에게 효과적이지 않지만 아래 솔루션은 효과가 없었습니다.
클라이언트를 실행하고 원하는 방식으로 설정하거나 저장된 RDP 파일을 엽니 다.
디스플레이 탭에서 전체 화면 이외의 해상도를 선택하십시오.
일반 탭에서 가능한 경우 "이 자격 증명 삭제"를 클릭하십시오.
연결을 클릭하십시오.
즉시 로컬 로그인 대화 상자가 나타납니다. 비워두고 확인을 클릭하십시오. 연결되어 있고 원격 로그인 대화 상자가 나타나면 창을 원하는 모니터로 끕니다. 원격 로그인 대화 상자에서 취소를 클릭하십시오. 설정 대화 상자가 로컬로 다시 나타납니다. 디스플레이 탭에서 이제 전체 화면을 선택할 수 있습니다. 이제 로그인 자격 증명을 저장하고 일반 탭의 저장 버튼을 사용하여 세션을 저장할 수 있습니다.
이전 RDP 설정 (.rdp 파일)을 삭제하고 필요한 모니터를 사용하여 다시 만드십시오.
따라서 두 번째 모니터에 표시하려면 RDP 설정 대화 상자를 해당 모니터로 드래그하고 RDP에 연결된 경우 원격 컨텐츠가있는 창을 최소화하고 두 번째 모니터로 끌어서 닫으십시오.
이것은 나를 위해 일했습니다. 설명 된 다른 방법이 실패했습니다.
연결하기 전에 디스플레이 탭으로 이동하여 화면 해상도 슬라이더를 오른쪽으로 완전히 움직여 전체 화면을 얻으십시오. 내 컴퓨터에서는 랩톱의 디스플레이 해상도와 일치하도록 구성되어 있습니다.
Win XP에서 oxyscythe가 제안한 설정을 덮어 썼습니다.
원격 호스트에 연결하려면 연결을 클릭하십시오)
그런 다음 메모장의 rdp 파일에서 발생한 일을 확인했습니다.
여기 간다:
화면 모드 id : i : 2
desktopwidth : i : 1920
desktopheight : i : 1080
session bpp : i : 32
winposstr : s : 0,1, -1280, -74, -480,526
7 번과 8 번과 같은지 확인 해봐
.RDP 파일을 해킹하지 않고 Win7 64에서 결과를 얻었습니다. 그래도 여러 번 시도해야했습니다.
까다로운 부분은 원격 데스크톱 연결 구성 대화 상자에서 캐시 된 구성 비트를 실제로 잃을 정도로 충분한 내용을 지우는 것 같습니다.
RDP를 삭제하고 자격 증명을 지우고 전체 화면을 제거하고 새 RDP를 저장하십시오. 전체 화면이 아닌 세션이 올바른 모니터에서 열릴 때까지 지속하십시오. 그런 다음 전체 화면을 설정하면 황금색입니다.
참고로, 우연의 일치 일 수도 있지만 로컬 리소스 탭의 자세히 ... 버튼에서 "스마트 카드 공유"를 지우고 경험 탭을 LAN으로 설정해야 작동합니다. 어쩌면 이것들도 효과가있을 것입니다 ...
왼쪽의 HP 랩톱 화면에서 Windows 8.1을 사용하고 오른쪽의 큰 화면 모니터를 사용합니다.
문제 : RDP를 통해 연결하면 작은 노트북 화면 1366x768에서 항상 작은 창이 열립니다.
해결 방법 :
제어판-> 디스플레이-> 화면 해상도를여십시오. "모니터 모양 변경"에서 큰 모니터 2 그래픽을 강조 표시하고 "이것을 기본 디스플레이로 설정"을 선택하십시오. 적용을 클릭하십시오.
이제 RDP를 통해 연결하면 옵션에서 해상도를 높여 두 번째 모니터와 일치시키고 두 번째 모니터 또는 "주 디스플레이"에서 열립니다
참고 : 이것은 내 작업 표시 줄 (고정 된 항목, 트레이 및 시계)을 큰 모니터로 가져 왔습니다.
매우 간단