728x90
반응형
배치 파일(Batch File)은 여러 명령어를 한꺼번에 실행하기 위해 명령어를 나열해 둔 파일로, 주로 Windows 운영체제에서 사용됩니다. 배치 파일은 .bat 또는 .cmd 확장자를 가지며, 한 줄에 하나씩 명령어를 입력하여 자동으로 순차적으로 실행되도록 합니다.
배치 파일의 주요 특징
- 자동화: 여러 명령을 순차적으로 실행해야 할 때, 이를 하나의 배치 파일로 작성하여 자동화할 수 있습니다. 주로 반복적인 작업을 쉽게 처리할 수 있습니다.
- 텍스트 파일: 배치 파일은 단순한 텍스트 파일로, 텍스트 편집기(예: 메모장)를 이용해 쉽게 작성하고 수정할 수 있습니다.
- 명령어 처리: 배치 파일 안에 명령어를 입력하면, 명령어들이 순차적으로 실행됩니다. 예를 들어, 디렉토리를 변경하고 파일을 복사하는 등의 작업을 순서대로 처리할 수 있습니다.
배치 파일의 작성 및 실행 방법
- 배치 파일 작성: 메모장과 같은 텍스트 편집기에서 원하는 명령어를 작성하고, 파일을 .bat 확장자로 저장합니다.
@echo off
echo Hello, World!
dir
pause
- @echo off: 명령어 자체를 출력하지 않고 실행 결과만 표시하도록 설정합니다.
- echo Hello, World!: "Hello, World!"라는 문구를 출력합니다.
- dir: 현재 디렉토리의 파일 목록을 출력합니다.
- pause: 사용자가 아무 키나 누를 때까지 대기합니다.
2. 배치 파일 실행: 작성한 .bat 파일을 더블 클릭하면, 그 안에 작성된 명령어들이 차례대로 실행됩니다. 또는 명령 프롬프트(CMD)에서 파일 경로를 지정하여 실행할 수도 있습니다.
C:\경로\파일이름.bat
배치 파일의 기본 명령어 예시
- echo: 메시지를 출력
echo This is a test message.
2. pause: 사용자가 키를 누를 때까지 일시 중지
pause
3. dir: 현재 디렉토리의 파일 목록을 표시
dir
4. cd: 디렉토리 이동
cd C:\myfolder
5. if: 조건문을 사용하여 특정 조건에 따라 다른 명령을 실행
if exist myfile.txt echo File exists.
6. for: 반복문을 사용하여 파일이나 디렉토리를 반복 처리
for %%f in (*.txt) do echo %%f
배치 파일의 용도
- 자동화 스크립트: 반복적인 작업을 쉽게 자동화
- 파일 관리: 파일 복사, 이동, 삭제 등의 작업을 배치 파일로 처리
- 시스템 관리: 시스템 설정 변경이나 프로그램 실행 시 여러 명령어를 한 번에 처리
배치 파일은 단순한 명령어 처리 외에도 복잡한 조건문, 반복문 등을 사용하여 다양한 작업을 자동화하는 데 유용하게 쓰입니다.
'Category > Note' 카테고리의 다른 글
| 설정된 환경 변수를 cmd 창에서 확인하려면? (0) | 2024.09.10 |
|---|---|
| 윈도우 시스템 속성 창 열기 (0) | 2024.09.10 |
| SSL/TLS란? (0) | 2024.09.09 |
| Nginx(엔진엑스)란? (0) | 2024.09.09 |
| 나노 편집기란? (0) | 2024.09.09 |