업데이트 : 2018 년 11 월 13 일 by Computer Hope
배치 파일에서 goto 명령을 사용하여 스크립트 실행을 “분기”하고 프로그램의 다른 섹션으로 건너 뛸 수 있습니다. 프로그램의 뒷부분으로 건너 뛰면 스크립트 행을 건너 뛸 수 있습니다. 프로그램의 이전 부분으로 건너 뛰면 간단한 루프를 만들 수 있습니다.
다음은 Windows 배치 파일에서 goto를 사용하는 몇 가지 방법의 예입니다.
@echo offcls:startecho Example of a loopgoto start
이 첫 번째 예에서 컴퓨터는 파일을 종료 할 때까지”Example of a loop “를 반복해서 인쇄합니다. 이 예제를 취소하려면 Ctrl + C를 누르십시오.
@echo offcls:startecho Example of a looppausegoto start
다음으로 goto 행 앞에 pause 문을 추가하면 배치를 반복하기 전에 아무 키나 누르라는 메시지가 표시됩니다. 파일. 일시 중지를 추가하면 사용자가 “준비가되었을 때 배치를 실행할 수 있습니다.
마지막으로이 마지막 예제와 가장 권장되는 방법에서 배치 파일을 다시 실행할 것인지 묻는 메시지가 표시됩니다.”y “를 누르면 “는 goto 명령을 사용하고 다시 돌아가 배치 파일을 시작하고 다시 실행합니다. 다른 키를 누르면 배치 파일이 종료됩니다. 위의 코드는 이전 Windows 98 또는 이전 버전을 실행중인 경우 Windows 2000, XP 및 이후 사용자를위한 것입니다. 선택 명령을 사용해야합니다.
참고
“echo Example of a loop”줄을 배치 파일로 바꾸면 배치 파일을 반복하거나 다시 실행할 수 있습니다.
추가 정보
- 우리의 goto 페이지 및 설정 페이지에는 이러한 명령의 전체 구문이 있습니다.
- 자세한 내용은 루프 정의를 참조하세요. 루프의 관련 링크.
- 일괄 파일 도움말