Friday, July 07, 2006
QnA] 도스창이 그냥 닫혀 버립니다. 안 닫히게 하는 법은? pause 명령으로, 화면 정지시키기
윈도우 탐색기 등에서, 배치 파일이나 텍스트 모드 프로그램 파일을 클릭하면, 실행 종료 즉시 도스창(명령 프롬프트창; cmd.exe)이 닫혀 버리기 때문에, 실행된 결과가 보이지 않습니다.
이때는 명령 프롬프트를 직접 열어서 수동으로 실행시키는 것이 정석입니다.
만약 배치 파일이라면 그 배치 파일의 끝에 pause 라는 명령어를 추가함으로써, 화면을 잠시 정지시킬 수 있습니다.
dir 명령만으로 이루어진 간단한 배치 파일의 예제입니다:
끝에 "pause (일시 중지)" 라는 명령어가 있기에 이제 도스창이 즉시 닫히지 않고, 사용자가 아무 키나 누를 때까지 기다리고 있습니다.
이때는 명령 프롬프트를 직접 열어서 수동으로 실행시키는 것이 정석입니다.
배치 파일의 경우
만약 배치 파일이라면 그 배치 파일의 끝에 pause 라는 명령어를 추가함으로써, 화면을 잠시 정지시킬 수 있습니다.
dir 명령만으로 이루어진 간단한 배치 파일의 예제입니다:
@echo off
dir
pause
dir
pause
끝에 "pause (일시 중지)" 라는 명령어가 있기에 이제 도스창이 즉시 닫히지 않고, 사용자가 아무 키나 누를 때까지 기다리고 있습니다.
tag: batch
배치파일 | DOS CMD BATCH .BAT | VBScript .VBS
<< Home