geonex.log

[MS-DOS 명령어 #11] SET, PATH, PROMPT – 환경 변수 및 프롬프트 관리 본문

테크/활용

[MS-DOS 명령어 #11] SET, PATH, PROMPT – 환경 변수 및 프롬프트 관리

geonex 2025. 6. 20. 15:59
728x90

SET, PATH, PROMPT 명령어란?

SET, PATH, PROMPT는 각각 환경 변수 설정, 실행 경로 지정, 프롬프트 표시를 관리하는 MS-DOS 명령어이다.
도스 환경을 효율적으로 관리하고 커스터마이징할 때 반드시 알아두어야 할 명령어이다.

1. SET – 환경 변수 설정 및 확인

SET [변수=값]

SET 명령어로 환경 변수의 값을 새로 지정하거나, 전체 환경 변수를 확인할 수 있다.
예를 들어 SET TEMP=C:\TEMP를 입력하면 TEMP라는 환경 변수가 C:\TEMP로 설정된다.

용법 설명
SET 모든 환경 변수와 값을 출력한다
SET 변수=값 지정한 환경 변수를 설정한다
SET 변수= 지정한 환경 변수를 삭제한다

2. PATH – 실행 경로 지정

PATH [경로;경로2;...]

PATH 명령어로 실행 파일을 검색할 디렉터리 경로를 지정할 수 있다.
여러 디렉터리를 세미콜론(;)으로 구분해서 입력한다.
예를 들어 PATH C:\DOS;C:\TOOLS와 같이 입력하면 두 경로가 모두 검색된다.

용법 설명
PATH 현재 설정된 실행 경로를 표시한다
PATH 경로;경로2 여러 디렉터리를 실행 경로로 지정한다
PATH; 모든 실행 경로를 초기화한다

3. PROMPT – 명령 프롬프트 표시 변경

PROMPT [문자열]

PROMPT 명령어로 명령 프롬프트의 표시 형식을 변경할 수 있다.
예를 들어 PROMPT $P$G를 입력하면 현재 경로와 > 기호가 표시된다.
다양한 특수기호($P, $G, $T 등)을 조합할 수 있다.

코드/용법 설명
PROMPT 프롬프트 표시 형식을 기본값으로 되돌린다
PROMPT $P$G 현재 경로와 > 기호를 표시한다(C:\> 등)
PROMPT $T 현재 시간을 프롬프트에 표시한다
PROMPT $D 현재 날짜를 프롬프트에 표시한다

4. 실전 활용 예시

  • 환경 변수 TEMP를 설정
    SET TEMP=C:\TEMP : TEMP 환경 변수를 C:\TEMP로 지정한다
  • 실행 경로를 추가로 지정
    PATH C:\DOS;C:\TOOLS : 실행 파일 검색 경로를 두 곳으로 지정한다
  • 프롬프트에 경로와 > 표시
    PROMPT $P$G : C:\>처럼 현재 경로와 > 기호를 출력한다
  • 프롬프트에 시간 표시
    PROMPT $T$G : 현재 시간과 > 기호를 표시한다

5. 알아두면 좋은 점

  • 환경 변수는 배치 파일, 자동화, 경로 지정 등에 반드시 필요하다
  • PATH를 설정하면 실행 파일을 어느 경로에서든 빠르게 찾을 수 있다
  • PROMPT 명령어로 프롬프트 표시를 자유롭게 커스터마이징할 수 있다
  • Windows CMD에서도 동일하게 사용할 수 있다

6. 정리

SET, PATH, PROMPT 명령어는 도스 환경의 효율성과 사용성을 높여주는 필수 명령어이다.
환경 변수, 실행 경로, 프롬프트 설정을 통해 더욱 체계적인 시스템 관리가 가능하다.
다음 편에서는 복사/이동 등 고급 파일 관리 명령어 XCOPY, MOVE 등을 소개할 예정이다.

msdos, set, path, prompt, dos명령어

728x90