RDP(MSTSC) 세팅 _windows server 2008r2 기준
1. Administrative session
: 원격 컴퓨터의 관리자 세션에 연결할 수 있는 클라이언트 컴퓨터를 구성합니다. 이 설정은 mstsc.exe와 함께 사용 / 관리자 매개 변수와 동일합니다.
> Syntax
administrative session:i:<value>
> Values : 기본값< 0 >
Value | Explanation |
0 | 관리 세션을 사용 안 함 |
1 | 관리 세션을 사용 |
2. Alternate full address
: 원격 데스크톱 연결 (RDC)을 사용하여 연결 하고자 하는 원격 컴퓨터의 대체 이름 또는 IP 주소를 지정합니다.
> Syntax
alternate full address:s:<value>
> Values : no default value.
Value | Explanation |
A valid computer name, IPv4 address, or IPv6 address | 연결할 원격 컴퓨터를 지정 |
> Examples
alternate full address:s:server1
alternate full address:s:10.10.15.15
3. Audiocapturemode
: 사용자가 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결되어있을 경우 로컬 컴퓨터에서 캡처 한 소리가 처리하는 방법을 결정합니다.
> Syntax
alternate full address:s:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | 오디오 캡처 안 함 |
1 | 오디오 캡처 해서 서버로 전송 |
> Examples
Audiocapturemode :i:1
4. Audiomode
: 사용자가 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결되어있을 경우 원격 컴퓨터에서 소리가 처리하는 방법을 결정합니다.
> Syntax
audiomode:i:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | 로컬 컴퓨터에서 재생 |
1 | 원격 컴퓨터에서 재생 |
2 | 재생 안 함 |
> Examples
audiomode:i:1
5. Audioqualitymode
: 로컬 컴퓨터에서 오디오 재생 품질을 결정합니다.
> Syntax
audioqualitymode : I : <VALUE>
> Values : 기본값 <0>
Value | Explanation |
0 | 동적으로 사용 가능한 대역폭에 따라 오디오 품질을 조정합니다. |
1 | 항상 중간 오디오 품질을 사용합니다. |
2 | 항상 비 압축 오디오 품질을 사용합니다. |
> Examples
audioqualitymode:i:1
6. Authentication level
: 서버 인증이 실패하면 원격 데스크톱 연결 (RDC)가 무엇을 해야 하는지 결정합니다.
> Syntax
authentication level:i:<value>
> Values : 기본값 <3>
Value | Explanation |
0 | 서버 인증이 실패하면, 경고 없이 컴퓨터에 연결 |
1 | 서버 인증에 실패 (연결 안 함 ) |
2 | 서버 인증에 실패하면 경고를 표시(연결 허용 또는 거부) |
3 | 없음 |
> Examples
authentication level:i:1
7. Autoreconnection enabled
: 네트워크 연결의 중단된 경우 클라이언트 컴퓨터가 자동으로 연결이 끊어지면 원격 컴퓨터에 다시 연결을 시도할지 여부를 결정
> Syntax
autoreconnection enabled:i:<value>
> Values : 기본값 <3>
Value | Explanation |
0 | 자동으로 다시 연결 |
1 | 연결 안함 |
> Examples
autoreconnection enabled:i:0
8. Autoreconnect max retries
: 네트워크 연결의 중단 시 다시 연결을 시도 하는 최대 횟수 결정합니다.
> Syntax
autoreconnect max retries:i:<value>
> Values : 기본값 <지정하지 않으면 기본 20>
Value | Explanation |
A number | 연결을 시도합니다 최대 횟수 |
> Examples
autoreconnect max retries:i:10
9. Bitmapcachepersistenable
: 비트 맵이 로컬 컴퓨터에 캐시 여부를 결정합니다. 비트맵 캐싱은 로컬 컴퓨터에서 자주 사용하는 이미지를 저장하여 원격 세션의 성능을 향상시킬 수 있습니다.
> Syntax
bitmapcachepersistenable:i:<value>
> Values : 기본값 <1>
Value | Explanation |
0 | 비트맵 캐싱 사용 안 함 |
1 | 비트맵 캐싱 사용 |
> Examples
bitmapcachepersistenable:i:0
10. Compression
: 로컬 컴퓨터에 RDP에 의해 전송 될 때 대량 압축을 사용하도록 설정되어 있는지 여부를 결정합니다.
> Syntax
compression:i:<value>
> Values : 기본값 <1>
Value | Explanation |
0 | RDP 일괄 압축 사용 안함 |
1 | RDP 일괄 압축 사용 |
> Examples
compression:i:0
11. Connection type
: 클라이언트 컴퓨터의 연결 속도를 구성합니다.
> Syntax
connection type:i:<value>
> Values : 기본값 <1>
Value | Explanation |
1 | 연결 속도 설정 : 모뎀 (56 Kbps) .- 영구적 인 비트 맵 캐싱 |
2 | 연결 속도 설정 : 저속 광대역 (- 2 Mbps 256 Kbps) .- 비주얼 스타일- 영구적 인 비트 맵 캐싱 |
3 | 연결 속도 설정 : 위성 (- 16 Mbps 높은 지연 시간과 2Mbps) .- 데스크탑 구성- 비주얼 스타일- 영구적 인 비트 맵 캐싱 |
4 | 연결 속도 설정 : 고속 광대역 (- 10Mbps의 2Mbps) .- 데스크탑 구성- 비주얼 스타일- 영구적 인 비트 맵 캐싱 |
5 | 연결 속도 설정 : WAN (높은 대기 시간과 10Mbps의 이상) .- 바탕 화면의 배경- 글꼴 다듬기- 데스크탑 구성- 드래그 창 내용 표시- 메뉴 및 창 애니메이션- 비주얼 스타일- 영구적 인 비트 맵 캐싱 |
6 | 연결 속도 설정 : LAN (10Mbps의 이상) .- 바탕 화면의 배경- 글꼴 다듬기- 데스크탑 구성- 드래그 창 내용 표시- 메뉴 및 창 애니메이션- 비주얼 스타일- 영구적 인 비트 맵 캐싱< RemoteFX 사용 시 반드시 필요> |
> Examples
connection type:i:1
connection type:i:6
12. Desktopheight
: 원격 컴퓨터에 있는 해상도 높이 (픽셀)를 결정합니다.
> Syntax
desktopheight:i:<value>
> Values : 기본값 <컴퓨터 해상도>
Value | Explanation |
Numerical value from 200 to 2048(pixels) | 해상도(높이) |
> Examples
desktopheight:i:768
13. Desktopwidth
: 원격 컴퓨터에 있는 해상도 높이 (픽셀)를 결정합니다.
> Syntax
desktopwidth:i:<value>
> Values : 기본값 <컴퓨터 해상도>
Value | Explanation |
Numerical value from 200 to 4096(pixels) | 해상도(폭) |
> Examples
desktopwidth:i:1024
14. Devicestoredirect
: 플러그인을 지원하고 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결할 때 클라이언트 컴퓨터에 장치를 원격 세션으로 리다이렉션 및 사용할 수 있도록 선택
> Syntax
devicestoredirect:s:<value>
> Values : 기본값 <기본값 없음>
Value | Explanation |
No value specified | 플러그 앤 플레이 장치를 리디렉션 안함 |
* | 모든 플러그 앤 플레이 장치를 리디렉션 |
DynamicDevices | 나중에 연결 한 장치 리디렉션 |
The hardware ID for the supported Plug and Play device | 지정된 플러그 앤 플레이 장치를 리디렉션 |
> Examples
devicestoredirect:s:*
devicestoredirect:s:DynamicDevices
devicestoredirect:s:USB\VID_04A9&PID_30C1\6&4BD985D&0&2;,DynamicDevices
15. Disable ctrl+alt+del
: 사용자가 원격 컴퓨터에 연결 한 후에 CTRL + ALT + DELETE 보안주의 시퀀스 자격 증명을 입력 여부를 결정합니다.
> Syntax
disable ctrl+alt+del:i:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | CTRL+ALT+DELETE 사용 |
1 | CTRL+ALT+DELETE 사용 안함 |
> Examples
disable ctrl+alt+del:i:1
16. Disableprinterredirection
: 원격 컴퓨터에 연결할 때 쉽게 인쇄 프린터 리디렉션을 사용하도록 설정되어 있는지 여부를 결정합니다.
> Syntax
disableprinterredirection:i:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | 인쇄 프린터 리디렉션을 사용 |
1 | 인쇄 프린터 리디렉션을 사용 안함 |
> Examples
disableprinterredirection:i:1
17. Disableprinterredirection
: 원격 컴퓨터에 연결할 때 쉽게 인쇄 프린터 리디렉션을 사용하도록 설정 여부를 결정
> Syntax
disableprinterredirection:i:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | 인쇄 프린터 리디렉션을 사용 |
1 | 인쇄 프린터 리디렉션을 사용 안함 |
> Examples
disableprinterredirection:i:1
18. Disableclipboardredirection
: 원격 컴퓨터에 연결할 때 클립 보드 리디렉션을 사용하도록 설정 여부를 결정합니다.
> Syntax
disableclipboardredirection:i:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | 클립 보드 리디렉션 사용 |
1 | 클립 보드 리디렉션 사용 안함 |
> Examples
disableclipboardredirection:i:1
19. Displayconnectionbar
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결 할 때 전체 화면 모드에있을 때 연결 표시 줄이 나타납니다 여부를 결정합니다.
> Syntax
displayconnectionbar:i:<value>
> Values : 기본값 <1>
Value | Explanation |
0 | 연결 표시 줄이 표시되지 않습니다. |
1 | 연결 표시 줄이 나타납니다. |
> Examples
displayconnectionbar:i:0
20. Domain
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 로그온 시 사용자 계정이있는 도메인의 이름을 지정합니다.
> Syntax
domain:s:<value>
> Values : 기본값 <없음>
Value | Explanation |
A valid domain name | 도메인 이름 지정 |
> Examples
domain:s:contoso
21. Enablecredsspsupport
: RDP 인증에 대한 자격 증명 보안 지원 공급자 (CredSSP)를 사용할지 여부를 결정합니다.
> Syntax
enablecredsspsupport:i:<value>
> Values : 기본값 <1>
Value | Explanation |
0 | 운영 체제가 CredSSP 지원하더라도 CredSSP를 사용 안 함 |
1 | 운영 체제가 CredSSP 지원하더라도 CredSSP를 사용 |
> Examples
enablecredsspsupport:i:0
22. Full address
: 원격 데스크톱 연결 (RDC)을 사용하여 연결 하고자 하는 원격 컴퓨터의 이름이나 IP 주소를 지정합니다.
> Syntax
full address:s:<value>
> Values : 기본값 <없음>
Value | Explanation |
A valid computer name, IPv4 address, or IPv6 address | 연결할 원격 컴퓨터 지정 |
> Examples
full address:s:server1
full address:s:10.10.15.15
23. Keyboardhook
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결되어있을 때 Windows 키 조합이 적용되는 방법을 결정합니다.
> Syntax
keyboardhook:i:<value>
> Values : 기본값 <2>
Value | Explanation |
0 | 로컬 컴퓨터에 키 조합 적용 |
1 | 원격 컴퓨터에 키 조합 적용 |
2 | 전체 화면 모드에서 지원 하는 키 조합 |
> Examples
keyboardhook:i:1
24. Load balance info
: 제공자 이름, 엔드포인트 유형 및 끝점을 지정합니다. \
> Syntax
loadbalanceinfo:s:<value>
> Values : 기본값 <없음>
Value | Explanation |
String | 클라이언트 컴퓨터에 가장 적합한 서버를 선택하는 데 사용되는 정보 제공참조 https://msdn.microsoft.com/en-us/library/aa381177 (VS.85).aspx). |
> Examples
LoadBalanceInfo:s:tsv://vmresource.1.VMFarm
25. Negotiate security layer
: SSL 사용 여부
> Syntax
negotiate security layer:i:<value>
> Values : 기본값 <1>
Value | Explanation |
0 | 보안 계층 협상이 활성화되지 않으며 세션은 SSL (Secure Sockets Layer)을 사용하여 시작됩니다. |
1 | 보안 계층 협상이 설정되고 세션은 x.224 암호화를 사용하여 시작됩니다. |
> Examples
negotiate security layer:i:0
26. Pinconnectionbar
: 연결 표시 줄이 연결시 원격 세션의 상단에 고정 해야 할지 여부를 결정합니다.
> Syntax
pinconnectionbar:i:<value>
> Values : 기본값 <1>
Value | Explanation |
0 | 연결 바는 원격 세션의 상단에 고정되어서는 안됩니다. |
1 | 연결 바는 원격 세션의 상단에 고정해야합니다. |
> Examples
pinconnectionbar:i:0
27. Prompt for credentials on client
: 서버 인증을 지원하지 않는 서버에 연결할 때 (RDC) 자격 증명을 묻는 메시지 사용 여부
> Syntax
prompt for credentials on client:i:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | 서버 인증을 지원하지 않는 서버에 연결할 때 RDC는 자격 증명을 입력하라는 메시지를 표시하지 않습니다. |
1 | 서버 인증을 지원하지 않는 서버에 연결할 때 RDC는 자격 증명을 묻는 메시지가 나타납니다. |
> Examples
prompt for credentials on client:i:1
28. Redirectclipboard
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결할 때 클라이언트 컴퓨터의 클립 보드가 리디렉션 및 원격 세션에서 사용할 수 있는지 여부를 결정합니다.
> Syntax
redirectclipboard:i:<value>
> Values : 기본값 <1>
Value | Explanation |
0 | 로컬 컴퓨터의 클립 보드는 원격 세션에서 사용할 수 없습니다. |
1 | 로컬 컴퓨터의 클립 보드는 원격 세션에서 사용할 수 있습니다. |
> Examples
redirectclipboard:i:0
29. Redirectcomports
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결할 때 클라이언트 컴퓨터의 COM (직렬) 포트가 리디렉션 및 원격 세션에서 사용할 수 있는지 여부를 결정합니다.
> Syntax
redirectcomports:i:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | 로컬 컴퓨터의 COM 포트는 원격 세션에서 사용할 수 없습니다. |
1 | 로컬 컴퓨터의 COM 포트는 원격 세션에서 사용할 수 있습니다. |
> Examples
redirectcomports:i:1
30. Redirectdrives
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결할 때 클라이언트 컴퓨터에 드라이브가 리디렉션 및 원격 세션에서 사용할 수 있는지 여부를 결정합니다.
> Syntax
redirectdrives:i:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | 로컬 컴퓨터의 드라이브는 원격 세션에서 사용할 수 없습니다. |
1 | 로컬 컴퓨터의 드라이브는 원격 세션에서 사용할 수 있습니다. |
> Examples
redirectdrives:i:1
31. Redirectprinters
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결할 때 클라이언트 컴퓨터에 구성된 프린터가 리디렉션 및 원격 세션에서 사용할 수 있는지 여부를 결정합니다.
> Syntax
redirectprinters:i:<value>
> Values : 기본값 <1>
Value | Explanation |
0 | 로컬 컴퓨터에 프린터가 원격 세션에서 사용할 수 없습니다. |
1 | 로컬 컴퓨터에 프린터가 원격 세션에서 사용할 수 있습니다. |
> Examples
redirectprinters:i:0
32. Redirectsmartcards
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결할 때 클라이언트 컴퓨터에 스마트 카드 장치가 리디렉션 및 원격 세션에서 사용할 수 있는지 여부를 결정합니다.
> Syntax
redirectsmartcards:i:<value>
> Values : 기본값 <1>
Value | Explanation |
0 | 로컬 컴퓨터에서 스마트 카드 장치는 원격 세션에서 사용할 수 없습니다. |
1 | 로컬 컴퓨터에서 스마트 카드 장치는 원격 세션에서 사용할 수 있습니다. |
> Examples
redirectsmartcards:i:0
33. Screen mode ID
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결하면 원격 세션 창을 전체 화면으로 표시할지 여부를 결정합니다.
> Syntax
screen mode id:i:<value>
> Values : 기본값 <2>
Value | Explanation |
0 | 원격 세션 창에 나타납니다. |
1 | 원격 세션이 전체 화면으로 나타납니다. |
> Examples
screen mode id:i:1
34. Server port
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결할 TCP 포트 결정
> Syntax
server port:i:<value>
> Values : 기본값 <0xD3D>
Value | Explanation |
Hexadecimal value | 포트 지정 |
> Examples
server port:i:0xF3C
35. Session bpp
: 원격 데스크톱 연결 (RDC)을 사용하여 연결하는 경우이 설정은 원격 컴퓨터에 색 농도를 결정합니다.
> Syntax
session bpp:i:<value>
> Values : 기본값 <로컬컴퓨터 값>
Value | Explanation |
15 | 하이 컬러 (15 비트) |
16 | 하이 컬러 (16 비트) |
24 | 트루 컬러 (24 비트) |
32 | 트루 컬러 (32 비트) |
> Examples
session bpp:i:24
36. Smart sizing
: 클라이언트 컴퓨터가 클라이언트 컴퓨터의 창 크기에 맞게 원격 컴퓨터의 콘텐츠를 확장 할 수 있는지 여부를 결정합니다.
> Syntax
smart sizing:i:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | 크기를 조정하면 바탕 화면의 클라이언트 창 디스플레이 크기가 조절되지 않습니다. |
1 | 크기를 조정하면 바탕 화면의 클라이언트 창 디스플레이 크기가 조절됩니다. |
> Examples
smart sizing:i:1
37. Span monitors
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결하면 원격 세션 창을 여러 모니터에 걸쳐 스팬 될 것입니다 여부를 결정합니다.
(Win7 또는 Server에서 Windows Server 2008 R2에 접속하는 경우 : use multimon 사용 권장)
> Syntax
span monitors:i:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | 모니터 스패닝을 사용 할 수 없습니다. |
1 | 모니터 스패닝을 사용할 수 있습니다. |
> Examples
span monitors:i:1
38. Usbdevicestoredirect
: 원격 데스크톱 연결 (RDC)을 사용하여 RemoteFX USB 리디렉션을 지원하는 원격 세션에 연결할 때 클라이언트 컴퓨터에 RemoteFX USB 장치를 지원하는이 설정은 결정가 리디렉션 및 원격 세션에서 사용할 수 있습니다.
> Syntax
usbdevicestoredirect:s:<value1>[;<value2>…]
> Values : 기본값 <없음>
Value | Explanation |
No value specified | RemoteFX USB 장치 리디렉션 사용안함 |
* | 모든 RemoteFX USB 장치들 리디렉션 사용 |
{Device Setup Class GUID} | 지정된 장치 설치 클래스의 구성원 모두원 RemoteFX USB 장치 리디렉션 사용 |
USB\InstanceID | 주어진 인스턴스 ID로 지정된 RemoteFX USB 장치 리디렉션 사용 |
-USB\InstanceID | 주어진 인스턴스 ID로 지정된 RemoteFX USB 장치 리디렉션 사용 안함(클래스의 구성원도 동일) |
> Examples
usbdevicestoredirect:s:*
usbdevicestoredirect:s:{6bdd1fc6-810f-11d0-bec7-08002be2092f}
usbdevicestoredirect:s:*;{6bdd1fc6-810f-11d0-bec7-08002be2092f};{4d36e96c-e325-11ce-bfc1-08002be10318}
usbdevicestoredirect:s:USB\VID_095D&PID_9208\5&23639F31&0&2;USB\VID_045E&PID_076F\5&14D1A39&0&7
usbdevicestoredirect:s:*;{6bdd1fc6-810f-11d0-bec7-08002be2092f};{4d36e96c-e325-11ce-bfc1-08002be10318};USB\VID_095D&PID_9208\5&23639F31&0&2;-USB\VID_045E&PID_076F\5&14D1A39&0&7
39. Username
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 로그온하는 데 사용됩니다 사용자 계정의 이름을 지정합니다.
> Syntax
username:s:<value>
> Values : 기본값 <없음>
Value | Explanation |
A valid user name | 사용자 계정 지정 |
> Examples
username:s:user1
40. Use multimon
: 원격 데스크톱 연결 (RDC)를 사용하여 원격 컴퓨터에 연결하는 경우 다중 모니터 지원 여부
> Syntax
use multimon:i:<value>
> Values : 기본값 <0>
Value | Explanation |
0 | 다중 모니터 지원을 활성화하지 마십시오. |
1 | 다중 모니터 지원을 사용하도록 설정합니다. |
> Examples
use multimon:i:1
41. Videoplaybackmode
: 원격 데스크톱 연결 (RDC)가 동영상 재생을 위한 스트리밍 RDP 효율적인 멀티미디어를 사용하는 경우 이 설정을 결정합니다.
> Syntax
videoplaybackmode:i:<value>
> Values : 기본값 <1>
Value | Explanation |
0 | 동영상 재생을 위한 스트리밍 RDP 효율적인 멀티미디어를 사용하지 마십시오. |
1 | 가능한 동영상 재생을 위한 스트리밍 RDP 효율적인 멀티미디어를 사용합니다. |
> Examples
videoplaybackmode:i:0
42. Winposstr
: 클라이언트 컴퓨터에 원격 데스크톱 연결 (RDC) 윈도우의 위치를 지정합니다.
> Syntax
winposstr:s:<value>
> Values : 기본값 < 0,3,0,0,800,600>
Value | Explanation |
6 numbers separated by commas | WINDOWSPOS 구조의 문자열 형식을 나타냅니다.참조 : https://msdn2.microsoft.com/en-us/library/ms632612.aspx를 . |
> Examples
winposstr:s:0,3,0,0,1024,768
43. Workspace id
: 설정을 포함하는 RDP 파일과 관련된 RemoteApp 및 데스크톱 ID를 정의합니다.
> Syntax
workspaceid:s:<value>
> Values : 기본값 <없음>
Value | Explanation |
A valid RemoteApp and Desktop Connection ID | RemoteApp 및 RDP 파일과 관련된 데스크톱 연결 ID를 지정합니다. |
> Examples
workspaceid:s:contoso1