Windows에서 배치 파일을 예약하는 방법

자동화하지 않는다면 컴퓨터의 요점을 놓치고 있는 것입니다. 컴퓨터의 진정한 목적은 인간이 더 이상 하고 싶지 않은 지루하고 반복적인 일을 하는 것입니다.

배치 파일은 작업을 자동화하는 가장 좋은 방법 중 하나입니다. 거기에 배치 파일을 예약하는 기능을 추가하면 강력한 생산성 도구를 갖게 됩니다.

작업 스케줄러를 사용하여 Windows(Windows Using Task Scheduler) 에서 배치 파일(Batch Files) 예약

작업을 자동화하기 위해 배치 파일을 만든(make a batch file to automate a job) 후에 는 정기적으로 실행하기를 원할 것입니다. 가장 쉬운 방법은 Windows 에 내장된 작업 스케줄러(Task Scheduler) 를 사용하는 것 입니다. 일정에 따라 작업을 자동으로 실행(tool that automatically runs jobs on a schedule) 하는 도구입니다 .

  1. Windows 시작(Start) 버튼을 선택하고 scheduler 를 입력합니다 . 최상위 결과는 Windows 작업 스케줄러(Windows Task Scheduler) 여야 합니다 . 

작업 스케줄러(Task Scheduler) 에는 이미 많은 예약된 작업이 있습니다. Windows와 프로그램도 예약된 작업을 사용합니다.

  1. 작업을 위한 새 폴더를 만들어 이미 여기에 있는 다른 작업 사이에서 잃어버리지 않도록 하십시오. 작업 스케줄러 라이브러리(Task Scheduler Library)마우스 오른쪽 버튼으로 클릭(Right-click) 하고 새 폴더...(New Folder…) 를 선택하거나 창 오른쪽 의 작업 창에서 (Actions)새 폴더 를 선택합니다.(New Folder)

  1. 새 폴더의 이름을 입력합니다. 의미 있는 것으로 만드십시오.

  1. (Right-click)새 폴더를 마우스 오른쪽 버튼으로 클릭 하고 작업 만들기...(Create Task…) 를 선택하거나 작업(Actions ) 창 에서 작업 만들기... 를 선택합니다.(Create Task…)

  1. 작업 만들기 창이 (Create Task )일반(General ) 탭 에서 열립니다 . 이름:(Name: ) 필드 에 작업의 의미 있는 이름을 입력 합니다. 설명:(Description:) 필드에 작업이 수행하는 작업을 작성합니다 . 호출하는 스크립트의 위치를 ​​지정하는 것이 좋습니다. 이렇게 하면 나중에 작업과 스크립트를 더 쉽게 변경할 수 있습니다. 사용자 또는 그룹 변경(Change User or Group ) 버튼

    에 유의하십시오 . 이렇게 하면 다른 사용자로 스크립트를 실행할 수 있습니다. 배치 파일에 관리자(Administrator) 권한이 필요한 경우 사용자를 Administrator 로 변경해야 합니다 . 관리자(Administrator) 의 암호 를 묻기 때문에 컴퓨터를 인수하는 지름길은 아닙니다.

또한 스크립트는 사용자가 로그온한 경우에만 실행됩니다(Run only when the user is logged on) . 언제든지 실행하려면 사용자가 로그온했는지 여부에 관계없이(Run whether user is logged on or not ) 이것을 실행으로 변경할 수 있습니다 .

다른 옵션에 유의하십시오. 대부분의 작업에서는 기본값으로 충분합니다. 필요한 경우 이러한 변경을 수행할 수 있습니다.

  1. 트리거(Triggers ) 탭을 선택합니다 . 트리거는 작업 실행 시기를 결정합니다. 새로(New ) 만들기를 선택 하여 트리거를 만듭니다.

  1. 새 트리거(New Trigger) 창 에는 많은 옵션이 있습니다 . 옵션이 무엇인지 주변을 살펴보십시오.

  1. 작업 시작(Begin the tasks) 드롭다운 메뉴 를 사용하여 기본 트리거 작업을 선택 합니다. 옵션에는 다음이 포함됩니다.
     
    • 일정에
    • 로그온 시 
    • 시작 시
    • 유휴 상태
    • 이벤트에
    • 작업 생성/수정 시
    • 사용자 세션에 연결 시
    • 사용자 세션에서 연결 해제 시
    • 워크스테이션 잠금 시
    • 워크스테이션 잠금 해제 시

일정표(On a schedule ) 는 가장 인기 있는 일정이며 이 연습에 사용할 일정입니다.

  1. 예약 설정(Setting) 을 위한 옵션도 있습니다. 선택 사항은 다음과 같습니다. 
    • 한 번
    • 일일
    • 주간
    • 월간 간행물. 

이 예에서는 매일(Daily) 을 선택 했습니다. 일정이 시작되고 반복되는 시간을 결정할 수도 있습니다.

  1. 고급 설정(Advanced settings) 에서 작업이 트리거되는 방식에 대해 더 많은 매개변수를 설정할 수 있습니다. 이 작업은 5분 마다 무한정 (indefinitely)반복(repeat every 5 minutes) 되도록 설정됩니다 . 기본적 으로 사용(Enabled ) 상자가 선택되어 있습니다. 예약된 작업이 실행되지 않는 문제(troubleshooting why a scheduled task won’t run) 를 해결할 때 가장 먼저 확인하는 곳 입니다. 트리거를 설정 했으면 확인(OK ) 을 선택 합니다.
  2. 작업(Actions ) 탭을 선택한 다음 새로(New ) 만들기를 선택 하여 예약된 작업이 수행할 작업을 알려줍니다.

  1. 드롭다운 메뉴 작업:(Action:) 에서 다음을 선택할 수 있습니다.
    • 프로그램 시작
    • 이메일을 보내다
    • 메시지를 표시합니다. 

마지막 두 가지는 더 이상 사용되지 않으며 더 이상 지원되지 않는 옵션입니다. 배치 파일을 예약할 때 사용하지 않는 것이 가장 좋습니다. 기본 프로그램 시작(Start a program) 에 그대로 둡니다 .

스크립트의 전체 경로를 입력합니다. 찾아보기(Browse ) 버튼을 사용 하여 스크립트로 이동하고 선택합니다. 인수 추가(Add arguments )

시작 필드(Start in fields ) 가 비어 있습니다. 더 복잡한 스크립트 및 작업으로 진행할 때 사용할 수 있습니다. PowerShell 스크립트(schedule PowerShell scripts) 를 예약하려면 이것들이 확실히 필요합니다 . 계속하려면 확인(OK ) 을 선택하십시오 .

  1. 작업이 예약되었습니다. 확인(OK ) 을 선택 하여 창을 닫고 작업 스케줄러(Task Scheduler) 로 돌아갑니다 . 방금 만든 작업을 선택하고 테스트합니다. 작업을 마우스 오른쪽 버튼으로 클릭하고 실행(Run ) 을 선택 하거나 작업(Actions ) 창 에서 실행(Run ) 을 선택합니다.

작업이 완료되면 마지막 실행 (Last Run) 결과(Result ) 열을 확인합니다. 작업이 성공적으로 완료되었음을(The operation completed successfully) 확인해야 합니다 .

다른 내용이 표시되면 F5 버튼을 사용하여 화면을 새로고침해 보십시오. 여전히 다른 메시지가 표시되면 스크립트나 작업 예약 방식에 문제가 있는 것입니다. 해결해야 할 문제가 있습니다.

조건 및 설정 탭(Settings Tabs) 은 어떻습니까? 

예, 위의 지침에서 논의하지 않은 두 개의 탭이 있습니다. 대부분의 작업에서는 이러한 탭으로 이동할 필요가 없습니다. 일반적으로 그대로 두는 것이 가장 좋은 기본값이 설정되어 있습니다. 그래도 탭을 살펴보겠습니다.

작업 생성 – 조건

이러한 설정은 컴퓨터 상태와 관련이 있습니다. 작업에 많은 리소스가 필요하거나 작업을 사용하는 사람을 방해할 수 있는 경우 유휴(Idle ) 섹션을 변경합니다. 

전원(Power ) 섹션 은 기본적으로 컴퓨터가 AC 전원에 있는 경우에만 작업 시작(Start the task only if the computer is on AC power )컴퓨터가 배터리 전원으로 전환되는 경우 중지가(Stop if the computer switches to battery power ) 이미 선택되어 있는 것으로 설정되어 있습니다.

대부분의 경우 배치 파일을 예약할 때 이러한 파일을 선택된 상태로 두는 것이 좋습니다. 일부 컴퓨터는 사용하지 않을 때 절전을 위해 절전 모드로 전환됩니다. 컴퓨터가 절전 모드이면 작업이 실행되지 않습니다. 이 경우 이 작업을 실행하기 위해 컴퓨터 깨우기(Wake the computer to run this task ) 상자를 선택하는 것이 좋습니다.

오늘날 컴퓨터는 거의 항상 네트워크에 연결되어 있습니다. 그래도 작업이 견고한 네트워크 연결에 의존하는 경우 네트워크(Network ) 섹션을 변경하십시오.

작업 생성 – 설정

설정(Settings ) 탭은 작업의 동작과 관련이 있습니다 . 이는 작업이 실행되는 방식을 의미합니다. 요청 시 작업 실행 허용(Allow task to be run on demand ) 은 기본적으로 선택되어 있습니다. 다른 선택은 작업을 건너뛰거나 실패하는 상황과 관련됩니다.

일부 작업은 루프에 걸리거나 트리거 조건이 충족되지 않아 실행되지 않을 수 있습니다. 이를 고려하여 조정할 설정입니다. 대부분의 작업은 기본 설정이 좋습니다.

예약된 배치 파일(Scheduled Batch Files) 로 무엇을 할 수 있습니까 ?

작업 일정을 잡는 방법을 알게 되면 마음은 자동화할 아이디어와 경쟁할 수 있습니다. 파일(auto delete files) 을 자동으로 삭제하거나 로그인 시 열리도록 즐겨찾는 프로그램을 설정(set favorite programs to open on login) 하거나 실패한 작업 의 인쇄 대기열을 자동으로 지울 수 있습니다. (automatically clear the print queue)반복적으로 수행하는 작업이 무엇이든 간에 스크립트를 작성하고 예약할 수 있습니다.



About the author

저는 Edge 경험이 있는 숙련된 Windows 10 및 Windows 11/10 관리자입니다. 저는 이 분야에서 제공할 수 있는 풍부한 지식과 경험을 가지고 있습니다. 그렇기 때문에 제 기술이 귀사에 귀중한 자산이 될 것이라고 생각합니다. Windows 10과 Edge 모두에서 다년간의 경험을 통해 새로운 기술을 빠르게 배우고 문제를 신속하게 해결하며 비즈니스 운영에 대한 책임을 질 수 있습니다. 또한 Windows 10 및 Edge에 대한 경험을 통해 운영 체제의 모든 측면에 대해 매우 잘 알고 있으므로 서버 관리 또는 소프트웨어 응용 프로그램 관리에 도움이 될 것입니다.



Related posts