원격 데스크톱 사용 모니터 4 개 중 2 개


62

최근에 홈 워크 스테이션을 업그레이드했으며 이제 4 개의 모니터가 있습니다. 나는 대부분의 시간 동안 원격으로 일하며이 4 대의 모니터 중 2 대에만 원격 데스크톱을 설치하는 방법이 필요합니다.

상단 두 모니터 (모니터 4 & 3, 왼쪽에서 오른쪽으로 이동)는 각각 최대 해상도가 1680x1050입니다. 하단 두 모니터 (1 및 2)는 각각 최대 해상도 1920x1080입니다.

이 원격 데스크톱 연결의 .rpd 파일에는 다음 키가 있습니다 (간단하게 클립했습니다) 화면 모드 id : i : 2 multimon : i : 1 desktopwidth : i : 1920 desktopheight : i : 2130 session bpp 사용 : i : 32 winposstr : s : 0,1,3,75,1655,675

이전에는 두 대의 모니터 만있을 때 "mstsc / span"을 수행하여 벗어날 수 있었지만 지금은 작동하지 않으며 바람직하지 않습니다. 새 설정에서 두 개의 모니터 만 사용하고 싶습니다. 나는 정말로 두 가지를 신경 쓰지 않습니다. 이 작업을 수행하기 위해 .rdp 파일을 어떻게 변경합니까?


이 UserVoice 기능 요청 은 정확히 원하는 것입니다. 그것에 투표하고 Microsoft에 우리의 요구를 알리십시오!
Franklin Yu

@FranklinYu이 질문이 6 년 전에 요청되었다는 것을 알고 있습니다. 이 기능 요청은 1 년 동안 10 표만 획득했습니다. 이 시점에서 기능이 아니라면 결코 그렇지 않을 것입니다.
b1nary.atr0phy

답변:


16

3 대의 모니터 중 2 개에서 RDP 전체 화면을 사용하는데 솔루션은 실제로 매우 간단합니다.

  1. Windows 7 또는 8 VM 설정 (VirtualBox 및 Windows 7 Ultimate 사용)
  2. 3 대의 모니터 중 2 개와 전체 화면을 사용하도록 VM 설정
  3. VM에서 VPN 및 RDP 연결을 설정하고 RDP 연결에서 모든 모니터 (가상 모니터 2 개)를 사용하도록합니다.

그것은 정상이지만 일종의 기본 Windows VM을 설정하는 데 시간이 거의 걸리지 않으며 시작 / 일시 중단하기 쉽습니다.

나는 2 대의 모니터를 사용하여 전용 작업을하고, 3 번째는 엔터테인먼트 / 음악 / netflix / 등을 위해 사용합니다.


11
재미있는 솔루션이지만 불필요한 리소스가 빠집니다.
Nick

14

나도 Windows RDP 클라이언트로 해결할 수없는이 문제에 대한 해결책을 찾고 있습니다.

나는 주로 4 개의 모니터로 전체 화면 모드에서 RDP를 통해 원격으로 작업하지만 일부 프로그램을 로컬로 실행하고 싶습니다.

일반적으로 이러한 프로그램은 원격 컴퓨터에 적합하지 않은 음악 또는 비디오를 재생하며 하나의 모니터에 보관합니다.

따라서 나를위한 간단한 해킹은 해당 프로그램을 항상 "최상위"로 만드는 것입니다.

Dexpot을 사용하고 있으며 프로그램 창을 마우스 오른쪽 버튼으로 클릭하고 "항상 상단"을 선택하십시오.

이제 전체 화면 RDP 모드에서도 프로그램 창을 볼 수 있습니다.


이것은 나의 정확한 사용 사례이며, 지금까지 이것은 나에게 가장 적합한 솔루션입니다.
Garrett

추가 조사 결과 Always On Top은 한 줄의 AutoHotKey 스크립트로 작성된 프로그램입니다. 저자의 블로그를 발견하고 임의의 exe보다 조금 더 편한 AHK를 직접 다운로드했습니다.
Garrett

5
AutoHotKey : ^ SPACE :: Winset, Alwaysontop,, A
샘 맥 크릴

Garret과 Sam의 의견과 함께이 솔루션은 나를 위해 완벽하게 작동했습니다. 감사.
Martin

이 PowerShell 스크립트는 특정 창 (RDP / VM 연결 포함)을 최상으로 유지하는 데 효과적입니다. 이 기능을 사용하여 가상 시스템을 모든 모니터에 확장 한 다음 단일 모니터를 사용하여 다른 가상 시스템을 "맨 위에"배치합니다. 이것은 3 대의 모니터에서 70/30 분할을 제공합니다. github.com/bkfarnsworth/Always-On-Top-PS-Script
twconnell

9

불행히도 불가능합니다. 나를 믿어, 정말 열심히 노력했다. 모니터 수를 제한 할 수 있지만 작동하지 않는 기사가 있습니다. Microsoft는 분명히 기능을 전혀 테스트하지 않았으며 문제를 해결하기 위해 귀찮게 할 수 없습니다.

그들이 버그를 고칠 때까지, 그것은 하나의 모니터이거나 전부입니다.

대안을 시도해보고 Linux / VNC로 전환하는 것 외에 실제로 작동하는 타사 솔루션을 생각해 낼 수 있는지 여부를 알아 보겠습니다.


gpo로 "모니터 수 제한"이 작동하지 않습니까? gpo를 어디에 적용 했습니까? 로컬 PC 또는 대상 PC?
루트 루프

@RootLoop : 실제로 두 가지를 모두 시도했지만 동작은 여전히 ​​동일합니다. 이것은 몇 년 전이었습니다. 당시 제가 사용했던 시스템은 Windows 7과 8이라고 생각합니다. 다른 경험이 있습니까? 동작이 변경된 경우 답변을 편집 해 드리겠습니다.
JohnEye

3

실행 대화 상자 ( Win+ R)를 열고 다음을 입력하십시오 desk.cpl. 그런 다음 편집하려는 화면 번호를 찾으십시오.

변경 1의를 use multimon:i:1원하는 화면 번호. 또한 해상도를 변경하십시오.

desktopwidth:i:1920
desktopheight:i:2130

desktopwidth:i:1680
desktopheight:i:1050

4
'multimon : i : 1'에서 숫자를 변경해도 도움이되지 않습니다. 참조 technet.microsoft.com/cs-cz/library/ff393695%28v=ws.10%29.aspx
JohnEye

2

글쎄, 디자인 결함이라고 생각합니다. 사용 가능한 일부 모니터 만 사용할 수있는 기능을 설계하지 않았습니다. 원격 데스크톱 서비스 호스트의 RDP-Tcp 속성에서 세션 당 허용되는 모니터 수를 제한하여이를 피할 수 있습니다. 이 기사를 참조 하십시오 .

불행히도, 이것은 또한 "전부 또는 전무"옵션입니다. RDS 호스트의 모든 사용자에 대한 모니터 수를 제한합니다. 그런 다음 rdp 파일의 "desktopwidth"및 "desktopheight"매개 변수를 통해 사용할 모니터를 제어 할 수 있어야합니다. 그러나 실제로 필요한 것은 클라이언트의 RDP 파일에서 사용할 모니터 수를 정의 할 수 있어야하지만 현재는 불가능합니다.


1
실제로 작동하지 않습니다. 호스트에서 2로 설정 한 다음 3 대의 모니터 시스템 (모든 모니터 사용이 켜진 상태)에 연결하면 하나의 모니터 만 사용해야합니다.
BrainSlugs83

2

나를 위해 mRemoteNG ( https://mremoteng.org )가 해결책입니다. 두 모니터에서 패널을 늘리고 RDP 연결 해상도를 '패널에 맞추기'로 설정했습니다. mRemoteNG로 덮인 두 개의 1920x1200 모니터와 로컬 콘텐츠가 포함 된 세 번째 모니터 (Surface Pro 3 메인 화면)가 있습니다.


나는 이것을 좋아한다-여기에 언급 된 유일한 해결책처럼 보인다. 감사.
SamAndrew81

0

나는이 문제를 잠시 동안 가지고 있었고 나를 위해 그것을 해결하는 "핵"을 발견했습니다. .rdp 파일의 크기 속성을 사용하려는 두 모니터의 값과 거의 같은 값으로 변경하십시오. 세로 모드에서 세 가지 1200 * 1920 모니터가 있는데이 값이 저에게 효과적입니다.

multimon 사용 : i : 0 desktopwidth : i : 2390 desktopheight : i : 1840

이렇게하면 두 개의 화면에 배치 할 수있는 창이 만들어집니다 (작업 표시 줄과 창 테두리를 위해 공간을 따로 설정하면 두 가지 사소한 문제가 있습니다.

  1. RDP 창을 전체 크기로 시작하는 방법을 찾지 못했습니다 (연결을 연 후 크기를 조정해야 함)
  2. 호스트는 두 개의 화면이 있다는 것을 상관시키지 않으므로 최대화는 화면과 대화 상자를 모두 채우고 화면 테두리를 가로 질러 열립니다

0

사용하여 해결 방법을 찾았습니다.

  1. RDP 설정
  2. 데스크탑의 DisplayFusion
  3. 원격 데스크톱의 Splitview

랩톱 화면을 포함하여 4 개의 모니터가 있으며 rdp 창에 4 개 중 2 개만 사용하고 싶었습니다.

  1. DisplayFusion을 사용하여 사용자 정의 기능 생성 (설정 >> 사용자 정의 기능 추가)
  2. 기능 동작 = 창
    창 관리 화면 동작 = 창을 창 번호로 이동하고 크기는 비례 적으로
    창 너비를 지정된 픽셀 값으로 변경 = 2560 (모니터는 1280X1024이므로)
    창 높이를 지정된 픽셀 값으로 변경 = 1024
    단축키 추가

이제 RDP 설정에서 (패드 패드로 편집하면 맨 아래에 스마트 크기 조정 : i : 1이 추가됨)

이제 창을 열면 (바로 가기를 사용하여 두 화면으로 최대화 또는 확대)
원격 데스크톱에서 Splitview 또는 다른 화면 분할 앱을 사용하여 데스크톱을 두 개로 분할하십시오.

예쁘지 않지만 해결 방법입니다.


0

나는 나를 위해 충분히 깨끗한 해결책을 찾았습니다.

  • 모든 화면을 사용하려면 옵션을 선택 취소하십시오
  • 메모장에서 편집하고

    1. 해상도 너비를 화면 해상도에서 몇 픽셀을 뺀 2 배로 설정하십시오 (-30은 나를 위해 작동합니다)
    2. 해상도 높이를 화면 해상도의 약 1 배에서 약 50 픽셀로 설정

저장 한 다음 설정으로 돌아가서 모든 화면을 다시 사용하는 옵션을 선택 취소하고 정의 된 해상도 이상으로 선택하십시오.

원하는 2 개의 화면을 덮도록 창을 수동으로 시작하고 확장하십시오.


1
작동하지 않습니다. 두 번째 화면에서 창 크기가 조정되지 않습니다. 그것은 첫 번째에만 붙어 있습니다.
Brian Knoblauch

0

가장 유용한 기능은 DisplayFusion을 로컬에서 사용 하고이 대답 에서 설명한대로 원격 컴퓨터에서 SplitView를 사용 하는 것 입니다. 그러나 이것은 대부분의 사람들에게 실용적이지 않습니다.

Microsoft의 UserVoice 기능 요청 :

RDP 세션에 대한 로컬 모니터의 하위 집합을 선택할 수 있습니다 (전체 화면)

이 글을 쓰는 시점에서 463 표를 받았습니다. 또한 현재 원격 데스크톱 서비스 관련 기능에 대해 UserVoice에있는 최고 투표 수 입니다. 투표 해주세요!


-1

해결 방법은 디스플레이 설정으로 이동하여 2 대의 모니터를 비활성화하는 것입니다. 그런 다음 "원격 세션에 모든 모니터 사용"옵션이 활성화 된 상태에서 RDP를 사용하여 원격 호스트에 연결하면 2 개의 모니터 만 사용하여 연결 한 다음 설정으로 돌아와 나머지 모니터를 다시 사용할 수 있습니다. 이제 원격 세션의 해상도는 2 개의 모니터로 설정되지만 4 개의 모니터 호스트에서 창을 늘려 두 모니터를 모두 볼 수 있습니다.


2
작동하지 않습니다. RDP 연결 후 RDP 세션 "복원"하는 그들이 극대화 될 때, 그것은 새로 활성화 / 연결된 모니터를 포함하여 모든 모니터를 차지 모니터의 나머지 부분을 원인 활성화
thilina R
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.