일괄 파일

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
이 글은 MS-DOS 스크립팅에 대해 나와 있습니다. 다른 종류의 배치 프로그래밍을 보려면 셸 스크립트를 참조하십시오.

MS-DOS, OS/2, 윈도에서 쓰이는 배치 파일(batch file)은 명령 인터프리터에 의해 실행되게끔 고안된 명령어들이 나열되어 있는 텍스트 파일이다. 배치 파일이 실행될 때, COMMAND.COM 또는 cmd.exe와 같은 프로그램이 파일을 읽어 명령어를 줄 단위로 실행한다. 배치 파일은 보통 실행 파일을 자동으로, 연속적으로 실행할 때 유용하며 시스템 관리자가 따분한 일들을 자동화하기 위해 자주 사용한다.

유닉스 계열 운영체제에서 배치 파일은 셸 스크립트와 닮아 있지만, 구문과 명령어가 제한이 되어 있기 때문에 일반 목적의 프로그래밍에 적합하지 않다. 이러한 제한을 해결하려면 DOS 시절의 경우 노턴 유틸리티나 이후에 나온 셸 4DOS와 같은 넓은 용도의 "강화" 명령어를 사용하면 된다.

도스 배치 파일은 파일 확장자로 .BAT를 사용하지만 윈도 NTOS/2에서는 .CMD를, 4DOS에서는.BTM을 사용한다.

예제

단순한 배치 파일의 예제는 다음과 같다: (rem은 주석 처리를 말함)

rem 알림:echo off는 표준 출력에 각 명령를 출력하지 않게 하는 명령어이다.
@echo off
rem 알림:echo.는 빈 줄을 하나 출력한다.
echo.
echo Hello World, AProgram.exe를 실행하려면 아무 키나 누르십시오!
pause > nul
rem 알림: 배치 파일에 대한 첫 매개변수는 "%1"로 지정하면 된다.
AProgram.exe %1
if errorlevel 1 goto error
echo.
echo AProgram이 끝났습니다.
goto end
:error
echo.
echo AProgram에 무언가가 잘못된 것 같습니다.
:end

같이 보기

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net