Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10 원격 데스크톱 연결(mstsc) 명령줄 매개변수 완벽 가이드

원격 데스크톱 연결(Remote Desktop Connection) 기능은 Windows NT Server 4.0 시절 터미널 서버 형태로 처음 도입되었습니다. Windows 10에 이르러서는 독립 실행형 앱으로 자리 잡았으며, Windows 10 PC뿐 아니라 Android, iOS, Linux, Mac 등 주요 모바일 및 데스크톱 운영체제에서도 사용할 수 있습니다. 많은 기업과 조직이 원격 데스크톱 연결을 활용해 네트워크 내 컴퓨터를 원격으로 관리하고 운영하고 있으며, 물리적으로 접근하기 어려운 장치의 문제를 해결하는 데도 필수적인 도구입니다.

Windows 10 원격 데스크톱 연결(mstsc) 명령줄 매개변수 완벽 가이드

원격 데스크톱 연결이란?

원격 데스크톱 연결(Remote Desktop Connection)은 흔히 원격 데스크톱으로 줄여 부르는 기능으로, 마이크로소프트가 개발했습니다. 로컬 컴퓨터가 인터넷이나 네트워크를 통해 원격 PC에 접속한 뒤 해당 PC를 제어할 수 있도록 해줍니다.

쉽게 말해, 내 컴퓨터에서 다른 컴퓨터에 연결해 그 컴퓨터를 직접 사용하는 것처럼 조작할 수 있는 기능입니다.

참고로 어떤 에디션의 Windows라도 원격 데스크톱 클라이언트 역할은 수행할 수 있습니다. 반면 원격 세션을 호스트하려면 Windows 10 Pro 또는 Enterprise가 설치된 PC가 필요합니다.

이전 글에서 Windows 10에서 원격 데스크톱 연결을 활성화하는 다양한 방법을 소개했습니다. 이번에는 RDP를 사용할 때 유용한 명령줄 옵션을 살펴보겠습니다. 시작 메뉴에서 실행하는 대신, Windows 10/8/7에서는 검색 상자, 실행 대화상자 또는 명령 프롬프트에서 바로 원격 데스크톱 연결을 실행할 수 있습니다. 이 방법들을 활용하면 추가 명령줄 매개변수를 통해 원격 데스크톱 연결의 화면 크기나 동작 방식까지 세부적으로 제어할 수 있습니다.

원격 데스크톱 연결 명령줄 매개변수

Windows 10 원격 데스크톱 연결(mstsc) 명령줄 매개변수 완벽 가이드

실행 대화상자나 명령 프롬프트에서 다양한 명령을 간편하게 수행할 수 있습니다. 사용 가능한 모든 명령과 간단한 설명을 확인하려면 아래 명령어를 복사해 붙여넣어 보세요.

mstsc.exe /?

명령 구문은 다음과 같습니다.

MSTSC [<connection file>] [/v:<server[:port]>] [/g:<gateway>] [/admin] [/f[ullscreen]] [/w:<width> /h:<height>] [/public] | [/span] [/multimon] [/edit "connection file"] [/restrictedAdmin] [/remoteGuard] [/prompt] [/shadow:<sessionID> [/control] [/noConsentPrompt]]

자주 사용되는 매개변수 몇 가지를 예시와 함께 살펴보겠습니다.

  1. 콘솔 세션 연결(/console) – 서버에 연결할 때마다 Windows는 새 사용자 세션을 생성합니다. 이를 피하고 싶다면 콘솔 세션으로 연결하면 됩니다. mstsc 명령에 /console 옵션을 추가하세요.
    mstsc /console
  2. 전체 화면 실행(/f) – 원격 데스크톱 세션을 전체 화면으로 열려면 아래 명령을 사용합니다.
    mstsc /f
  3. 원격 컴퓨터 지정(/v) – 명령에서 원격 컴퓨터 이름을 직접 지정하려면 아래 명령을 사용합니다.
    mstsc /v:computername

주요 매개변수 상세 설명

"connection file" – 연결에 사용할 .RDP 파일의 이름을 지정합니다.

/v:<server[:port]> – 연결하려는 원격 PC를 지정합니다.

/g:<gateway> – 연결에 사용할 RD 게이트웨이 서버를 지정합니다. 이 매개변수는 /v로 원격 PC가 지정된 경우에만 적용됩니다.

/admin – 원격 PC를 관리(Administration)하기 위한 세션에 연결합니다.

이 버전의 원격 데스크톱 연결에서 원격 컴퓨터에 원격 데스크톱 세션 호스트 역할 서비스가 설치되어 있다면, mstsc /admin 실행 시 현재 연결에 한해 다음과 같이 동작합니다.

  • 원격 데스크톱 서비스 클라이언트 액세스 라이선싱 비활성화
  • 표준 시간대 리디렉션 비활성화
  • RD 연결 브로커 리디렉션 비활성화
  • 원격 데스크톱 Easy Print 비활성화
  • 이 연결에 한해 Plug and Play 장치 리디렉션 비활성화
  • 이 연결에 한해 원격 세션 테마를 Windows 클래식 보기로 변경(사용 가능한 경우)

/f – 전체 화면 모드로 원격 데스크톱을 시작합니다.

/w:<width> – 원격 데스크톱 창의 너비를 지정합니다.

/h:<height> – 원격 데스크톱 창의 높이를 지정합니다.

/public – 원격 데스크톱을 공용 모드로 실행합니다.

/span – 원격 데스크톱의 너비와 높이를 로컬 가상 데스크톱에 맞추고, 필요한 경우 여러 모니터에 걸쳐 표시합니다. 모니터에 걸쳐 표시하려면 모니터들이 사각형 형태로 배치되어 있어야 합니다.

/multimon – 원격 데스크톱 서비스 세션의 모니터 레이아웃을 현재 클라이언트 쪽 설정과 동일하게 구성합니다.

/edit – 지정한 .RDP 연결 파일을 편집하기 위해 엽니다.

알아두면 좋은 사항

원격 데스크톱 연결로는 기본적으로 같은 네트워크 안의 컴퓨터에만 접근할 수 있습니다. 또한 Windows 10에서는 한 번에 하나의 원격 데스크톱 연결만 사용할 수 있습니다. 즉, Windows 하나당 원격 사용자 한 명만 접속할 수 있습니다.

반면 Windows 서버 에디션이 설치된 PC는 여러 사용자의 원격 세션을 동시에 실행할 수 있습니다.

함께 읽으면 좋은 글: Windows Home에서 Windows 10 원격 데스크톱(RDP) 사용하는 방법