일시 중지
일괄 처리 프로그램의 처리를 일시 중단하고 프롬프트를 표시합니다. Press any key to continue . . .
구문
pause
매개 변수
매개 변수 | 설명 |
---|---|
/? | 명령 프롬프트에 도움말을 표시합니다. |
설명
Ctrl+C를 눌러 일괄 처리 프로그램을 중지하면 다음 메시지가 나타납니다
Terminate batch job (Y/N)?
. 이 메시지에 대한 응답으로 Y(예)를 누르면 일괄 처리 프로그램이 종료되고 컨트롤이 운영 체제로 돌아갑니다.처리하지 않을 수 있는 일괄 처리 파일의 섹션 앞에 일시 중지 명령을 삽입할 수 있습니다. 일괄 처리 프로그램의 처리를 일시 중지하면 Ctrl+C를 누른 다음 Y 키를 눌러 일괄 처리 프로그램을 중지할 수 있습니다.
예제
드라이브 중 하나에서 디스크를 변경하라는 메시지를 표시하는 일괄 처리 프로그램을 만들려면 다음을 입력합니다.
@echo off
:Begin
copy a:*.*
echo Put a new disk into Drive A
pause
goto begin
이 예제에서는 드라이브 A의 디스크에 있는 모든 파일이 현재 디렉터리에 복사됩니다. 드라이브 A 에 새 디스크를 배치하라는 메시지가 표시되면 일시 중지 명령은 디스크를 변경한 다음 키를 눌러 처리를 다시 시작할 수 있도록 처리를 일시 중단합니다. 이 일괄 처리 프로그램은 무한 루프 로 실행됩니다. goto begin 명령은 명령 인터프리터를 일괄 처리 파일의 Begin 레이블로 보냅니다.