IT,전자기기,PC,모바일

cmd에서 mstsc에 대해 알려줘

webdatacloud 2025. 2. 12. 14:34

cmd에서 mstsc에 대해 알려줘

 

`mstsc`는 Microsoft Windows에서 원격 데스크톱 연결(RDP, Remote Desktop Protocol)을 실행하기 위한 명령어입니다. 이 명령어를 사용하면 원격 컴퓨터에 접속하여 해당 시스템을 제어하거나 작업할 수 있습니다. 아래는 `mstsc` 명령어와 관련된 주요 정보와 사용 방법입니다.

---

## **`mstsc` 명령어의 주요 기능**
1. **원격 데스크톱 연결 실행**: `mstsc` 명령어를 통해 GUI 환경 없이도 명령줄에서 직접 원격 데스크톱 연결을 시작할 수 있습니다.
2. **명령줄 옵션 지원**: 다양한 옵션을 사용하여 세부적인 설정이 가능합니다(예: 전체 화면 모드, 특정 포트 지정 등).
3. **RDP 파일 지원**: `.rdp` 파일을 통해 사전 설정된 연결 정보를 사용할 수 있습니다.

---

## **기본 사용법**
1. **실행 방법**:
   - *Windows + R* 키를 눌러 실행 창을 열고 `mstsc`를 입력한 후 엔터를 누릅니다.
   - 또는 CMD(명령 프롬프트)에서 `mstsc`를 입력하고 실행합니다.

2. **원격 컴퓨터 연결**:
   - 실행 후 나타나는 창에 원격 컴퓨터의 IP 주소 또는 이름을 입력합니다.
   - 사용자 이름과 비밀번호를 입력하여 연결합니다.

---

## **주요 명령줄 옵션**
| 옵션                | 설명                                                                 |
|---------------------|----------------------------------------------------------------------|
| `/v:<서버[:포트]>`  | 연결할 원격 컴퓨터와 포트를 지정합니다(예: `/v:192.168.1.100:3389`). |
| `/f`                | 전체 화면 모드로 연결합니다.                                         |
| `/w:<너비>`         | 원격 데스크톱 창의 너비를 설정합니다.                                |
| `/h:<높이>`         | 원격 데스크톱 창의 높이를 설정합니다.                                |
| `/admin`            | 서버 관리 세션에 연결합니다.                                         |
| `/public`           | 공개 모드로 연결하며 암호와 비트맵 캐시를 비활성화합니다.            |
| `/span`             | 로컬 데스크톱 크기에 맞게 창 크기를 조정하고 여러 모니터에 확장합니다.|
| `/multimon`         | 다중 모니터 구성을 지원합니다.                                      |
| `/edit <파일>`      | 지정된 `.rdp` 파일을 편집합니다.                                    |
| `/?`                | 사용 가능한 모든 옵션 목록을 표시합니다.                            |

---

## **활용 예시**
1. **기본 연결**:
   ```
   mstsc /v:192.168.1.100
   ```
   - IP 주소가 `192.168.1.100`인 컴퓨터에 기본 포트(3389)로 연결.

2. **전체 화면 모드로 연결**:
   ```
   mstsc /v:192.168.1.100 /f
   ```

3. **특정 창 크기로 연결**:
   ```
   mstsc /v:192.168.1.100 /w:1280 /h:720
   ```

4. **다중 모니터 활성화**:
   ```
   mstsc /v:192.168.1.100 /multimon
   ```

---

## **원격 데스크톱 활성화 및 비활성화**
- 원격 데스크톱 기능을 CMD에서 활성화하려면 다음 명령어를 사용하세요:
  ```
  reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
  netsh advfirewall firewall set rule group="remote desktop" new enable=yes
  ```

- 비활성화하려면:
  ```
  reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 1 /f
  netsh advfirewall firewall set rule group="remote desktop" new enable=no
  ```

---

## **참고 사항**
- 원격 컴퓨터가 RDP 기능이 활성화되어 있어야 접속이 가능합니다.
- 방화벽 설정에서 RDP 포트(기본값: 3389)가 열려 있어야 합니다.
- 보안을 위해 강력한 비밀번호를 설정하고, 필요 시 VPN을 사용하는 것이 권장됩니다.

이처럼 `mstsc`는 Windows 환경에서 간단하면서도 강력한 원격 접속 도구로 활용될 수 있습니다