배치 파일을 활용하면 반복적인 작업을 효율적으로 실행하고, 프로세스를 간소화하며, 전문 지식이 필요했던 복잡한 절차를 간소화할 수 있습니다. 이를 통해 초보자도 최소한의 노력으로 원하는 결과를 얻을 수 있습니다.
이어지는 담화에서 기초적인 배치 스크립트 작성의 복잡성에 대해 자세히 알아보세요. 배치 스크립트의 기능과 실행을 주도하는 기본 사항에 대한 이해는 물론, 배치(BAT) 스크립트 작성의 숙련도를 높이는 데 도움이 되는 보충 자료에 액세스할 수 있습니다.
Windows에서 배치 파일을 만드는 방법
배치 프로그래밍 언어를 사용하여 Windows 영역 내에서 스크립트를 생성하려면 후속 절차를 준수해야 합니다:
예를 들어 메모장 또는 워드패드 문서 형식의 텍스트 파일을 여는 것은 개인이 컴퓨터 시스템을 사용하여 작성된 콘텐츠를 만들고 편집하기 위해 수행할 수 있는 작업입니다. 이 과정에는 일반적으로 프로그램 폴더 또는 시작 메뉴를 통해 장치에서 지정된 소프트웨어 애플리케이션에 액세스하고 새 문서를 만들거나 저장된 파일 목록에서 기존 문서를 여는 옵션을 선택하는 것이 포함됩니다. 파일을 열면 사용자는 텍스트를 입력하고 서식을 지정하고, 이미지 또는 기타 멀티미디어 요소를 추가하고, 나중에 참조하거나 다른 사람과 공유할 수 있도록 파일에 대한 변경 사항을 저장할 수 있습니다.
@echo off 제목 Windows에 Node.js 설치하기 내용 설치 프로세스 시작 중… 일시 중지
스크립트의 호환성 및 올바른 실행을 위해 파일 확장자 .BAT(예: “test.bat”)를 사용하여 파일을 저장하세요.
배치 스크립트를 실행하려면 키보드의 ‘오른쪽’ 키를 누른 상태에서 마우스 커서를 한 번 탭하여 최근에 생성한 BAT 파일을 클릭하기만 하면 됩니다.
배치 스크립트의 내용을 수정하려면 마우스를 사용하여 확장자가 “.bat”인 파일을 클릭하고 나타나는 컨텍스트 메뉴에서 “편집” 옵션을 선택하면 됩니다.
제공된 예제는 특정 형식의 데이터 파일에 대한 설명으로 보이며, 다양한 메타데이터 및 콘텐츠 세부 정보가 나열되어 있습니다. 파일의 실제 콘텐츠가 무엇인지 또는 어떻게 입수했는지 명확하지 않습니다.
앞서 설명한 그림의 후속 인터페이스는 다음과 같습니다:
BAT 파일 명령과 그 응용에 대해 더 깊이 이해하고자 하는 경우 다음 단락에서 자세한 내용을 살펴보세요.
1단계: BAT 파일 만들기
반복되는 네트워크 관련 문제가 발생하여 `ipconfig`를 통해 IP 주소를 구성하고 `ping`을 통해 진단 검사를 수행하는 등의 작업을 위해 명령 프롬프트와 자주 상호 작용해야 하는 시나리오를 생각해 보십시오. 시간이 지남에 따라 간단한 배치 스크립트를 만들어 USB 드라이브와 같은 휴대용 저장 장치에 저장하고 문제 해결 세션 중에 여러 컴퓨터에서 활용할 수 있는 잠재적 이점을 인식하게 됩니다.
새 텍스트 문서 만들기
배치 파일은 Windows 운영 체제의 다양한 기능을 활용하여 명령 프롬프트 인터페이스를 통해 반복적인 컴퓨팅 프로세스를 간소화할 수 있습니다. 새 배치 파일을 만들려면 비어 있는 폴더로 이동하여 사용 가능한 영역을 마우스 오른쪽 버튼으로 클릭한 다음 상황에 맞는 메뉴에서 ‘새로 만들기’를 선택한 다음 ‘텍스트 문서’라는 옵션을 선택하기만 하면 됩니다.
코드 추가
현재 문서를 두 번 클릭하면 장치에서 선호하는 텍스트 편집 애플리케이션이 자동으로 실행됩니다. 실행을 위해 해당 텍스트 편집기 내에서 다음 줄의 프로그래밍 코드를 복사하여 붙여넣으세요.
@echo off title This is your first batch script! echo Welcome to batch scripting! pause
BAT 파일로 저장
배치 스크립트로 파일을 저장하려면 여러 단계가 필요합니다. 먼저 메모장이나 Visual Studio Code와 같은 프로그램을 사용하여 스크립트를 일반 텍스트 문서로 저장해야 합니다. 그런 다음 사용자는 파일 메뉴로 이동하여 다른 이름으로 저장을 선택해야 합니다. 그런 다음 적절한 파일 이름을 입력하고 문자열 끝에 .BAT 확장자를 추가해야 합니다. 마지막으로 사용자는 파일을 두 번 클릭하여 변경 사항을 저장하고 배치 스크립트를 실행할 수 있습니다.
배치 스크립트는 특정 운영 체제의 컨텍스트 내에서 명령 및 관련 옵션을 사용하여 고급 매개변수를 사용자 지정할 수 있으므로 기존 명령줄 인터페이스에 부과된 제한의 제약을 받지 않습니다. 그러나 이러한 기능은 배치 스크립트와 함께 사용되는 특정 프로그래밍 언어 또는 애플리케이션에 따라 달라질 수 있다는 점에 유의해야 합니다.
배치 파일을 활용하면 명령 프롬프트 인터페이스에 익숙한 사용자를 활용하면서 자동화를 통해 반복적인 작업을 간소화할 수 있습니다. 이 접근 방식을 활용하면 단일 파일 내에서 일련의 명령을 순차적으로 실행하도록 효율적으로 위임할 수 있으므로 중복 작업을 줄이고 효율성을 높일 수 있습니다.또한 배치 파일은 절차적 프로그래밍 언어의 필수 구성 요소이지만 모든 작업에 항상 필요하거나 적용 가능한 것은 아닌 루프 및 조건문과 같은 제어 구조를 구현할 수 있는 제한된 기능을 제공합니다.
에코 매개변수를 사용하면 명령 프롬프트 인터페이스 내에 활성 스크립트를 표시하여 코딩 프로세스를 시각화하고 잠재적 오류를 쉽게 식별할 수 있습니다. 이 기능을 활용하면 배치 파일을 실행하는 동안 발생할 수 있는 모든 문제를 효율적으로 모니터링하고 해결할 수 있습니다. 또한 Echo 지시어 끝에 “@”와 같은 추가 문자를 추가하면 작업이 완료된 후 스크립트를 신속하게 닫을 수 있습니다.
제공된 텍스트는 마크업 언어 내에서 특정 요소 또는 속성이 제공하는 기능에 대한 비공식적이고 구어체적인 설명입니다. “거의 동일한 기능”이라는 표현은 두 요소 간에 약간의 차이점이나 변형이 있을 수 있지만 전반적으로 유사한 용도로 사용된다는 것을 의미합니다. HTML
태그와의 비교는 웹 개발 개념에 익숙하다는 것을 의미하며, “명령 프롬프트 창”에 대한 참조는 컨텍스트가 Windows 운영 체제 및 명령줄 인터페이스와 관련되어 있음을 나타냅니다.
cls 명령은 과도한 코드가 원하는 정보나 리소스에 대한 접근성을 방해할 수 있는 상황에서 사용할 수 있는 유용한 도구입니다. 이 명령은 명령 프롬프트를 효과적으로 지워 후속 명령을 실행할 때 방해받지 않는 인터페이스를 제공합니다.
“rem”이라는 속기 표기법은 HTML의 “
이 글도 확인해 보세요:Google의 주변 공유를 사용하여 Android와 Windows 간에 파일을 공유하는 방법
뉴스 스크립트
다용도 배치 스크립트는 즉각적인 실용성을 위해 고안된 것이 유리할 수 있습니다. 단일 웹 브라우징 인터페이스를 통해 깨어났을 때 여러 뉴스 소스에 액세스하기를 원한다고 가정하면, 배치 스크립트 내에서 명령줄 인수를 사용하여 모든 관련 뉴스 포털을 단일 브라우저 창에 집계하는 것이 가능합니다.
한 번에 여러 개의 기사를 생성하는 절차를 다시 확인하려면 먼저 빈 텍스트 문서를 설정해야 합니다. 이렇게 하려면 컴퓨터에서 원하는 디렉토리로 이동하여 여유 공간이 충분한 영역을 찾습니다. 이 위치를 찾은 후 빈 화면에 커서를 마우스 오른쪽 버튼으로 클릭하고 표시되는 드롭다운 메뉴에서 '새로 만들기'를 선택합니다. 그런 다음, 이어지는 하위 메뉴에서 "텍스트 문서"를 선택합니다. 선택이 완료되면 새 파일의 이름을 지정하라는 메시지가 표시됩니다. 곧 특정 데이터를 입력해야 하므로 지금은 이 파일의 이름을 지정하지 않는 것이 중요합니다. 새로 생성된 텍스트 파일을 열어 그 안에 제공된 스크립트를 입력합니다. 현재 그림은 전자적으로 액세스할 수 있는 미국 주요 뉴스 소스의 포괄적인 목록을 제공합니다.
Internet Explorer를 사용하여 여러 웹 페이지를 별도의 브라우저 창 또는 탭에서 여는 배치 스크립트를 실행하려면 다음 단계를 따르세요: 1. 메모장 또는 다른 텍스트 편집기를 엽니다. 2.다음 코드를 복사하여 문서에 붙여넣습니다: 3. "http://www.google.com" 및 "http://www.bing.com"을 방문하려는 URL로 바꿉니다. 4. "파일"을 클릭한 다음 "다른 이름으로 저장"을 클릭합니다. 5. '다른 이름으로 저장 유형' 옵션을 '모든 파일(*.
)'로 변경합니다. 파일을 저장한 후 배치 파일을 더블클릭하면 웹페이지가 즉시 실행됩니다. 또는 바탕화면에 배치하여 한 곳에서 여러 사이트에 쉽게 액세스할 수 있도록 할 수도 있습니다.
파일 정리기
다운로드 관리자를 사용하여 매일 수많은 파일을 쉽게 검색하면 지정된 '다운로드' 디렉토리에 수많은 파일이 쌓일 수 있습니다. 이 문제를 해결하기 위해 다음 스크립트가 포함된 배치 파일을 생성하여 각각의 파일 유형에 따라 파일을 정렬할 수 있습니다. 생성된 배치 파일을 어수선한 폴더에 넣고 더블 클릭 동작을 사용하여 실행하기만 하면 됩니다.
@echo off rem For each file in your folder for %%a in (".\*") do ( rem check if the file has an extension and if it is not our script if "%%~xa" NEQ "" if "%%~dpxa" NEQ "%~dpx0" ( rem check if extension folder exists, if not it is created if not exist "%%~xa" mkdir "%%~xa" rem Move the file to directory move "%%a" "%%~dpa%%~xa\" ))
제가 개입하기 전에는 바탕 화면이 다양한 파일 형식의 정리되지 않은 메들리로 표시되었습니다.
앞서 언급한 프로세스에 따라 특정 문서를 후처리하여 제공했습니다.
이 간단한 스크립트는 다목적이며 문서, 비디오 및 오디오를 포함한 다양한 파일 형식을 처리할 수 있습니다. 컴퓨터가 파일 형식을 지원하는지 여부에 관계없이 스크립트는 관련 레이블이 있는 폴더를 생성합니다. 디렉터리 내에 기존 JPG 또는 PNG 디렉터리가 있는 경우, 스크립트는 그에 따라 다른 파일 형식을 재배치합니다.
프로그램 실행기
한 번의 클릭으로 자주 사용하는 애플리케이션에 쉽게 액세스할 수 있는 개인화된 실행기 스크립트를 만들어 워크플로우를 간소화할 수 있습니다. 이를 위해서는 Windows 운영 체제에서 원하는 파일이 저장된 특정 디렉토리 경로를 식별해야 합니다. 예를 들어, 마이크로소프트 엑셀, 계산기, 스포티파이가 필요한 작업을 수행하려는 경우 다음 명령줄 지침을 사용할 수 있습니다:
@echo off cd "C:\Program Files\Microsoft Office\root\Office16\" start EXCEL.EXE
다용도 배치 스크립트는 선택한 애플리케이션을 실행하는 것 외에도 지정된 파일과 웹 페이지를 여는 등 다양한 작업을 수행할 수 있습니다. 배치 파일 내에서 사용할 수 있는 다양한 기능을 능숙하게 결합하여 궁극적으로 조건문(IF 문)을 스크립팅에 통합할 수 있습니다.
배치 스크립트를 수동으로 실행하려면 파일 탐색기의 그래픽 사용자 인터페이스에서 확장자가 .bat인 바이너리 파일을 클릭하고 명령 프롬프트에 주의하면 됩니다. 또는 Windows 터미널 애플리케이션을 통해 동일한 기능에 액세스할 수도 있습니다.또한 추가 개입 없이 자동화를 위해 배치 파일을 구성할 수 있는 옵션이 있습니다.
Windows 시작 시 배치 파일 실행
Windows가 재부팅될 때마다 지정된 다운로드 폴더가 체계적으로 재구성되도록 하려면 배치 파일을 시작 폴더 내에 배치하기만 하면 됩니다.
키보드에서 "Windows" 버튼과 "R" 키를 동시에 눌러 실행 대화 상자를 활성화하고, 해당 대화 상자에 제공된 텍스트 필드에 "shell:startup"을 입력한 다음, 마지막으로 "확인" 버튼을 클릭하여 명령을 실행합니다.
Windows가 시작될 때마다 배치 파일이 자동으로 실행되도록 하려면 운영 체제의 시작 폴더 내 적절한 위치에 배치 파일을 배치해야 합니다. 이 프로세스에는 원하는 배치 파일을 지정된 폴더(일반적으로 사용자 프로필 디렉터리의 루트 또는 "시작"이라는 특정 하위 폴더에 위치)에 직접 복사하는 작업이 포함됩니다. 이렇게 하면 컴퓨터가 부팅되는 즉시 배치 파일이 실행되고 그에 따라 해당 명령이 수행됩니다.
앞서 언급한 스크립트는 시스템이 시작될 때마다 자동으로 실행이 시작되도록 구성되었습니다. 이 기능을 확인하려면 운영 체제를 다시 시작하고 결과를 관찰하는 것이 좋습니다.
예약된 작업으로 배치 파일 실행
특정 시간 동안 배치 스크립트를 실행하고 싶을 수도 있습니다. 예를 들어 매일 새벽 정확히 같은 시간에 일간 신문을 정독하고 싶을 수 있습니다. 이러한 상황에서는 Windows 작업 스케줄러를 활용하는 것이 유리할 수 있습니다.
먼저 키보드나 마우스에서 지정된 Windows 키를 눌러 시작 메뉴를 시작합니다. 그런 다음 시작 메뉴에 제공된 텍스트 입력란에 '작업 스케줄러'를 입력하고 표시되는 추천 프로그램 목록에서 해당 프로그램을 선택합니다. 선택한 후 '적용' 버튼을 클릭하면 컴퓨터 시스템에서 예약된 작업을 관리하기 위한 작업 스케줄러 애플리케이션이 시작됩니다.
또는 마우스의 보조 버튼(일반적으로 화면 하단 중앙에 위치)을 누른 상태에서 작업 스케줄러 라이브러리를 클릭한 다음 폴더의 원하는 위치를 한 번 탭하여 새 디렉터리를 생성할 수도 있습니다. 나중에 쉽게 식별할 수 있도록 이 폴더에 연상되는 레이블을 지정하는 것이 좋습니다.
작업 스케줄러 라이브러리 또는 지정된 폴더를 마우스 오른쪽 버튼으로 클릭한 후 "기본 작업 만들기"를 선택하는 것이 좋습니다. 이 작업을 수행한 후 작업의 정보를 제공하는 제목을 입력하고 "다음"을 클릭하여 다음 단계로 진행합니다.
매일 또는 매주 간격 등 사용 가능한 옵션 중에서 적절한 트리거를 선택하여 작업에 대해 원하는 시작을 선택합니다. 선택이 완료되면 시작 날짜, 시간, 반복 패턴을 포함한 시작 매개변수를 지정합니다. 그런 다음 '다음' 버튼을 클릭하여 다음 단계로 진행합니다.
이지 오토메이터에서 작업을 설정하려면 옵션 목록에서 '프로그램 시작'을 선택한 후 '다음'을 클릭하여 진행하세요.
⭐ 배치 파일의 경로를 프로그램/스크립트 필드에 붙여넣거나 찾아보기... 버튼을 클릭하고 해당 위치로 이동합니다. 경로를 가져오려면 파일 탐색기에서 배치 파일을 마우스 오른쪽 버튼으로 클릭하고 추가 옵션 표시 및 경로로 복사를 선택합니다.
사전 정의된 반복 활동을 수정하려면 지정된 작업을 두 번 클릭하여 속성 패널에 액세스하여 시작 이벤트, 결과 및 기타 관련 속성을 수정할 수 있습니다. 또한 동일한 예약된 일정 내에 추가 시작 시점 및 후속 단계를 통합하는 것도 가능합니다.
배치 스크립트로 간단한 작업 자동화
배치 스크립트는 상당한 시간과 노력을 소비하는 반복적인 작업을 자동화하는 효율적인 솔루션을 제공합니다. 이러한 스크립트를 사용하면 파일 정리, 여러 웹사이트 액세스, 파일 이름 대량 변경, 필수 기록 재생성 등 다양한 작업을 한 번에 수행할 수 있으므로 복잡한 프로세스를 간소화하고 워크플로를 간소화할 수 있습니다.