일시 중지

일괄 처리 프로그램의 처리를 일시 중단하고 프롬프트를 표시합니다. 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 레이블로 보냅니다.