배치 스크립트는 작업을 자동화하기 위해 실행되는 파일에 작성된 명령 세트입니다. 명령/코드는 서로 다른 행에 작성되므로 순서대로 하나씩 실행됩니다. 이러한 파일은 명령 프롬프트에서 명령을 사용할 때 사용자가 더 쉽게 사용할 수 있도록 하는 데 사용됩니다. 명령이 한두 개보다 많은 경우에도 시간을 절약할 수 있습니다.
배치 스크립트의 기본
배치 스크립트에서는 대부분 명령 프롬프트에서 작동할 수 있는 명령을 작성합니다. 일부는 인쇄, 일시 중지, 종료를 위한 기본 명령이고 일부 명령은 ping 확인, 네트워크 통계 확인 등과 같은 다양한 목적으로 사용할 수 있습니다. 매번 명령 프롬프트를 열고 명령을 직접 입력하는 것보다 배치 스크립트 파일을 만들고 열면 작동합니다.
다양한 용도로 배치 스크립트에서 사용할 수 있는 많은 명령이 있지만 몇 가지 기본 명령이 아래에 나열되어 있습니다.
- 에코 – 명령 프롬프트의 화면에 텍스트를 표시합니다.
- @ECHO OFF – 명령의 표시 텍스트를 숨기고 깨끗한 줄에만 메시지를 표시합니다.
- 제목 – 명령 프롬프트 창의 제목을 변경합니다.
- 일시중지 – 명령 실행 후 명령 프롬프트 창이 자동으로 닫히지 않도록 합니다.
참고 :파일 이름은 기본 시스템 파일과 달라야 서로 충돌하지 않고 엉망이 되지 않습니다. 이전 버전의 Windows에서는 실행되지 않는 확장자 '.cmd'를 사용할 수도 있습니다.
간단한 배치 스크립트 작성
사용자는 간단한 배치 스크립트를 사용해 명령을 이해하고 작업할 수 있습니다. 다른 프로그래밍 언어와 마찬가지로 인쇄 방법을 이해하기 위해 텍스트를 인쇄합니다. 여기서는 ECHO 명령을 사용하여 문자열을 인쇄합니다. 첫 번째 배치 스크립트 파일을 만들려면 다음 단계를 따르세요.
- 창 키를 누르고 S를 누릅니다. 검색 기능 열기 . 이제 '메모장을 입력합니다. '를 입력하고 Enter 키를 누릅니다. 메모장 열기 .
- 위의 기본 명령을 따르면 간단한 일괄 스크립트를 작성할 수 있습니다. 아래와 같이:
@ECHO OFF::일괄 스크립트로 작성할 수 있는 주석입니다.Title APPUALS::Title은 cmd 창 이름입니다.ECHO Appuals 사용자 여러분, 간단한 일괄 스크립트입니다.PAUSE사전>
- 파일을 클릭합니다. 상단 메뉴 표시줄에서 다른 이름으로 저장을 클릭합니다. . 이름 바꾸기 파일 확장자를 '.bat로 변경 '를 클릭하고 저장을 클릭합니다. 단추.
- 더블 클릭 실행할 파일 배치 스크립트 파일.
다양한 목적을 위한 다양한 배치 스크립트 작성
다양한 시나리오를 통한 배치 스크립트 작업을 보여주는 몇 가지 예. 아래의 각 배치 스크립트는 만드는 방법이 동일하므로 위의 방법을 사용하여 배치 스크립트를 만들고 위의 코드 대신 아래 코드를 추가합니다.
1. 배치 스크립트를 사용하여 파일 복사/이동
소스에서 대상으로 파일을 복사하기 위한 배치 스크립트입니다. 이 예는 휴대폰이나 카메라 SD 카드에서 시스템 폴더로 사진을 복사하거나 이동하는 데 사용할 수 있습니다. 이 배치 파일은 파일 이동에 동일한 소스(USB/SD 카드)를 주로 사용하는 경우 사용할 수 있습니다. 사용자는 PC에서 파일을 이동/복사할 때마다 USB에 있는 새 파일을 선택할 필요가 없습니다. 소스 및 대상 위치를 정의하면 이 배치 스크립트를 클릭하기만 하면 파일을 복사/이동할 수 있습니다.
- 만들기 텍스트 파일에 다음 코드를 추가합니다.
xcopy "E:\New Folder\*.apk" "D:\My Folder\"
참고 :첫 번째 경로는 소스이고 두 번째 경로는 대상입니다. 소스 경로에서 모든 파일을 복사하려면 '.apk ' 확장자로 모든 것을 복사합니다.
- 확장자가 '.bat인 파일을 저장합니다. ' 및 실행 파일.
참고 :'xcopy를 변경하여 파일을 이동할 수도 있습니다. ' '이동 ' 위의 코드에서.
2. 폴더의 파일 확장자 변경
폴더에 있는 모든 파일의 확장자를 변경하기 위한 배치 파일을 생성할 수도 있습니다. 확장자는 JPG에서 PNG와 같은 유사한 파일 형식으로 변경하거나 파일 작업을 완전히 변경할 수 있습니다. 텍스트 파일에 배치 스크립트용 코드가 있는 경우 사용자는 아래와 같이 파일 확장자를 .txt에서 .bat로 변경할 수 있습니다.
- 텍스트 만들기 파일 및 열기 메모장에 있습니다. 쓰기 아래와 같은 코드:
@ECHO OFFren *.txt *.png
- 저장 확장자가 '.bat ' 및 더블 클릭 작동하게 하는 파일입니다.
3. 배치 스크립트에서 한 줄 명령을 사용하여 두 개의 다른 사이트에 대한 Ping 확인
일괄 스크립트를 통해 명령 프롬프트에 여러 명령을 사용하는 예입니다. 이것은 사용자의 필요와 개인 취향에 따라 다릅니다. 특정 목적을 달성하기 위해 하나씩 사용할 수 있는 몇 가지 유용한 명령이 있습니다. 아래에는 두 개의 서로 다른 URL의 핑을 확인하는 코드가 있습니다.
- 일단 만들면 새 텍스트 파일 , 쓰기 다음 코드:
@ECHO OFFTITLE CHECKING PING www.google.com &&ping www.appuals.comPAUSE
참고 :각 명령을 다른 줄에 작성할 수도 있습니다. 그러나 '&& ' 코드에서 첫 번째 명령이 실패 없이 실행되는 경우에만 두 번째 명령이 실행되도록 하기 위한 것입니다. 사용자는 단일 '& ' 여기서 하나의 명령이 실패하더라도 두 명령 모두 작동합니다.
- 저장 '.bat ' 확장자 및 열기 그것.
참고 :ping을 확인하려는 URL을 추가할 수 있습니다.
사용자가 배치 스크립트 규칙을 따르면 배치 스크립트로 할 수 있는 일이 훨씬 더 많습니다.