Program/일반

배치파일 연산자 및 명령어 모음

상쾌한 아침 2012. 3. 19. 11:58

배치파일 연산자 및 명령어

 정의

 %

명령어줄 매개변수 접두어 

명령어 옵션 플래그 

 \

디렉토리 패스 구분자 

== 

문자열비교, 같음 

 !==!

문자열비교, 다름 

 |

파이프, 또는 

 @

현재 명령어를 출력(echo)하지 말것 

 *

파일명, 와일드카드 

 >

파일 재지향(덮어쓰기) 

 >>

파일 재지향(덧붙여쓰기) 

 <

표준입력 재지향 

 %VAR%

환경 변수 

 REM

주석 

 NOT

뒤에 나오는 명령어 부정 

 NUL

명령어 출력 없애기 

 ECHO

화명출력 

 ECHO.

화면출력(빈줄하나) 

 ECHO OFF

다음에 나오는 명령어를 화면출력하지 말것. 

 FOR %%VAR IN (LIST) DO

루프 

 GOTO

지정된 곳으로 건너뜀 

 PAUSE

잠시 멈춤 

 CHOISE

메뉴 선택 

 IF

조건문 

 IF EXIT filename

파일이 존재하는지 확인 

 IF !%N==! 

변경 가능한 매개변수인 N이 없다면.. 

 CALL

다른 스크립을 호출 

 COMMAND /C

다른 스크립을 호출 

 SET

환경 변수를 세트 

 SHIFT

명령어줄 변수 목록을 왼쪽으로 이동 

 SGN

부호(정수) 

 ERRORLEVEL

종료 상태 

 CON

콘솔(표준입력) 

 PRN

프린터 디바이스(일반) 

 LP1

프린터 디바이스 (LP) 

 COM1

시리얼 포트 디바이스 

 ASSIGN

파일 디렉토리 링크 

 ATTRIB

파일 퍼미션 변경 

 CD

디렉토리 변경 

 CHDIR

디렉토리 변경 

 CLS

출력화면 깨끗이 

 COMP

파일 비교 

 Ctl - C

정지 

 Ctl - Z

끝(EOF) 

 DEL

삭제 

 DELTREE

하위모두 삭제 

 DIR

디렉토리 보이기 

 ERASE

파일삭제 

 EXIT

프로세스 종료 

 FC

파일비교 

 FIND

찾기 

 MD

디렉토리 생성 

 MKDIR

디렉토리 생성 

 MORE

텍스트 파일 쪽단위 필러 

 MOVE

이동 

 PATH

경로 

 REN

이름바꾸기 

 RENAME

이름바꾸기 

 RD

디렉토리 삭제 

 RMDIR

디렉토리 삭제 

 SORT

파일 정렬 

 TIME

시스템 시간 보여주기 

 TYPE

파일을 출력 

 XCOPY

파일복사(확장)