geonex.log
[MS-DOS 명령어 #13] COPY CON으로 BAT 파일 만들기 본문
728x90
COPY CON 명령어란?
COPY CON
명령어는 콘솔(화면)에서 직접 텍스트 파일을 생성할 때 사용하는 MS-DOS의 기본 명령어이다.
CON은 콘솔(console)을 의미하며, COPY CON 파일명
형식으로 입력하여 배치(.bat) 파일을 포함한 텍스트 파일을 간단히 만들 수 있다.
1. COPY CON으로 BAT 파일 만드는 과정
- 명령 프롬프트에서 아래와 같이 입력한다
COPY CON dosutil.bat
- 도스 명령어를 활용한 자동화 내용을 한 줄씩 입력한다
예를 들어, 아래와 같이 입력한다.
각 줄을 입력할 때마다 엔터를 누른다.@ECHO OFF ECHO ==== 현재 디렉터리 파일 목록 ==== DIR ECHO ==== 임시 파일(.tmp) 삭제 ==== DEL *.TMP ECHO ==== 삭제 후 파일 목록 ==== DIR PAUSE EXIT
- 입력이 끝나면 Ctrl + Z를 누른 뒤 엔터를 입력한다
^Z
(또는Ctrl + Z
입력 후 Enter)
이 과정에서 파일 저장이 완료된다. - 생성된 dosutil.bat 파일을 실행한다
명령창에서dosutil.bat
을 입력하면 모든 명령어가 순차적으로 실행된다.
위 예시는 DIR, DEL 등 실제 DOS 명령어들을 자동화하는 실전적인 배치 파일 만드는 과정이다.
2. 실전 예시: DOS 명령어를 활용한 배치 파일
아래는 COPY CON을 이용해 임시파일(.tmp) 삭제와 폴더 내 파일 목록 출력을 자동화하는 배치 파일 예시이다.
COPY CON dosutil.bat
@ECHO OFF
ECHO ==== 현재 디렉터리 파일 목록 ====
DIR
ECHO ==== 임시 파일(.tmp) 삭제 ====
DEL *.TMP
ECHO ==== 삭제 후 파일 목록 ====
DIR
PAUSE
EXIT
^Z
- 실행 결과로, 배치 파일을 실행하면 파일 목록 확인 → 임시 파일 삭제 → 삭제 후 목록 출력 순으로 자동화 작업이 진행된다.
3. 알아두면 좋은 점
- COPY CON은 오타를 수정할 수 없으므로, 잘못 입력한 경우 처음부터 다시 입력해야 한다
- 간단한 배치 파일이나 테스트용 스크립트 작성에 유용하다
- 명령어 입력 후 반드시 Ctrl + Z 입력 후 엔터로 저장을 마무리해야 한다
- 생성된 BAT 파일은 바로 실행하여 결과를 확인할 수 있다
- 배치 파일에는 다양한 도스 명령어(DIR, DEL, XCOPY 등)를 자유롭게 넣을 수 있다
4. 정리
COPY CON 명령어는 별도의 텍스트 편집기 없이도 도스 환경에서 빠르게 BAT 파일을 생성할 수 있는 고전적이면서도 실용적인 명령어이다.
DOS 명령어를 조합해 실무 자동화, 반복 작업 처리 등에 다양하게 활용할 수 있다.
이 방법을 익혀두면 응급 상황이나 간단한 관리 작업에 신속하게 대처할 수 있다.
728x90
'테크 > 활용' 카테고리의 다른 글
[UNIX 명령어 #2] cp – 파일과 디렉터리 복사 (0) | 2025.06.20 |
---|---|
[UNIX 명령어 #1] ls – 파일과 디렉터리 목록 보기 (0) | 2025.06.20 |
[MS-DOS 명령어 #12] XCOPY, MOVE – 고급 파일 복사와 이동 (0) | 2025.06.20 |
[MS-DOS 명령어 #11] SET, PATH, PROMPT – 환경 변수 및 프롬프트 관리 (0) | 2025.06.20 |
[MS-DOS 명령어 #10] PRINT, EXIT, REBOOT – 인쇄와 종료, 재부팅 (0) | 2025.06.20 |