작업 스케줄러로 고급 작업을 만드는 방법

매일 특정 시간에 PC를 절전 모드(PC sleep) 로 전환하거나 종료 하시겠습니까 ? 아니면 시작할 때마다 또는 12시에 PC에서 동기 부여 비디오 재생을 시작하기를 원하십니까? 특정 시간에 특정 작업을 수행하도록 PC를 프로그래밍하는 방법을 원한다면 이 문서를 읽어야 합니다 . 작업 스케줄러의(Task Scheduler's) 일부 고급 기능(고급 작업 생성, 트리거 설정, 작업 및 보안 옵션) 을 다룰 것이기 때문입니다. . 시스템과 시스템이 실행 중인 작업을 제어하고자 할 때 강력합니다. 따라서 예약된 작업과 관련된 모든 가능한 세부 사항을 설정할 수 있는 광범위한 선택에 대비하십시오. 시작하자:

참고:(NOTE:) 이 가이드는 Windows 10 , Windows 7 및 Windows 8.1 에 적용됩니다 . 작업 스케줄러(Task Scheduler) 로 할 수 있는 일을 설명 하기 위해 매일 오후 11시에 PC를 종료하는 고급 작업을 만들 것입니다.

Windows 에서 고급 작업을 만드는 방법

작업 스케줄러(Task Scheduler) 를 열어 시작합니다 . 이 작업을 수행하는 방법을 모르는 경우 이 문서를 읽어야 합니다 . Windows (모든 버전) 에서 작업 스케줄러 를 시작하는 9가지 방법. (Task Scheduler)해당 가이드를 읽을 시간이 없다면 모든 Windows 버전 에서 (Windows version)작업 스케줄러(Task Scheduler) 를 여는 빠른 방법 은 검색을 사용하는 것입니다. "작업 스케줄러" 를 검색하고 적절한 ("task scheduler")검색 결과(search result) 를 클릭하거나 탭합니다 .

Windows 10에서 작업 스케줄러 검색

또한 이전에 작업 스케줄러(Task Scheduler) 로 작업 한 적이 없다면 조금 익숙해지는 것이 좋습니다. 이를 위해 다음을 읽으십시오: 5단계 로 작업 스케줄러(Task Scheduler) 로 기본 작업을 만드는 방법 .

이제 업무를 시작하겠습니다. 새 작업을 만들려면 작업 스케줄러(Task Scheduler) 창에서 작업(Actions) 패널로 이동하고 오른쪽에서 "작업 만들기" 를 ("Create Task.")클릭하거나 탭 합니다.(click or tap)

작업 스케줄러에서 작업 만들기 마법사 시작

마법사가 시작되면 새 작업에 대한 모든 세부 정보를 설정할 수 있습니다. 이름에서 시작하여 하나 이상의 트리거, 작업 설정, 작업 실행 조건 설정 등을 계속할 수 있습니다.

작업 스케줄러에서 작업 만들기 마법사

어떻게 작동하는지 봅시다:

작업 의 이름, 설명 및 보안 옵션 을 설정하는 방법(description & security options)

"작업 생성"("Create Task") 마법사 의 첫 번째 탭은 일반으로(General,) 이름이 지정되며 작업의 이름과 설명을 설정할 수 있는 곳입니다. 매일 밤 PC를 종료하는 작업을 만들고 싶기 때문에 이름을 "Sleep at night"으로 지정하겠습니다.("Sleep at night.")

작업의 이름 및 설명 선택

일반(General) 탭에서는 생성 중인 작업을 실행하는 데 사용되는 사용자 계정 및 권한과 관련된 추가 "보안 옵션"을 구성 할 수도(user account and privileges) 있습니다 . ("Security options")기본적으로 작업 실행에 사용되는 사용자 계정(user account) 은 작업 생성에 사용하는 계정입니다. 작업을 실행할 때 다른 사용자 계정 을 사용하려면 (user account)"사용자 또는 그룹 변경"("Change User or Group") 버튼을 클릭하거나 탭하고 다른 계정을 선택합니다.

작업을 실행하는 데 사용되는 사용자 계정 변경

사용자가 로그온한 경우에만 작업을 실행하거나 로그온하지 않은 경우에도 실행하도록 선택할 수 있습니다. 우리의 경우 컴퓨터를 종료하는 작업을 만들고 싶기 때문에 사용자가 로그온했는지 여부는 중요하지 않습니다.

사용자가 로그온한 경우에만 작업을 실행할지 여부 선택

작업에 관리자 권한이 필요한 경우 "가장 높은 권한으로 실행"("Run with highest privileges") 확인란을 선택 하는 것을 잊지 마십시오 . 그런 다음 작업을 표시하지 않으려면 숨김 옵션을 선택합니다. (Hidden)즉, 로그온한 사용자는 작업이 시작되거나 종료될 때 알림을 받지 않습니다. 사용자가 밤에 PC를 더 사용하려는 경우 종료 절차를 중지할 수 있기를 원하기 때문에 그렇게 하지 않을 것입니다. 🙂

더 높은 권한으로 작업을 실행하도록 선택

이것이 일반 설정에 관한 전부입니다. 트리거(Triggers) 탭 으로 이동합니다 .

작업 스케줄러(Task Scheduler) 에서 작업의 트리거를 설정하는 방법

트리거(Triggers) 탭에서는 여러 트리거를 설정할 수 있습니다 . 새 트리거를 추가하려면 창 하단에서 새로(New) 만들기 버튼 을 클릭하거나 탭합니다 .

작업 스케줄러에서 새 트리거 만들기

첫 번째 트리거 설정(trigger setting) 은 작업을 시작할 시기를 선택하는 것입니다. "작업 시작"("Begin the task") 드롭다운 상자를 클릭(Click) 하거나 탭 하고 사용 가능한 옵션 중 하나를 선택합니다.

작업 스케줄러에서 작업 시작 시점 선택

종료 작업의 경우 "일정에 따라"("On a schedule") 를 선택 하고 작업을 매일(Daily) 오후 11시에 실행하도록 설정해야 합니다.

일정에 따라 작업 실행

이 자습서에서 사용 가능한 다른 트리거 중 일부에 대해 이미 이야기했습니다 . 5단계 로 작업 스케줄러 를 사용하여 기본 작업을 만드는 방법. (Task Scheduler)그러나 " 작업(Create Basic Task) 생성 "At task creation/modification," 사용자 세션 연결 시", "사용자 세션 연결 해제 시", "워크스테이션 잠금 시"("On connection to user session," "On disconnect from user session," "On workstation lock")" 워크스테이션 잠금 해제 시." ("On workstation unlock.")선택한 옵션에 따라 설정(Settings) 창 에서 다른 것을 설정해야 하지만 사용 가능한 고급 설정(Advanced settings) 은 선택한 트리거에 관계없이 동일하게 유지됩니다.

"사용자 세션 연결 시 "("On connection to user session")"사용자 세션 연결 해제 시("On disconnect from user session") " 라는 트리거 에 대해 다음 설정을 지정할 수 있습니다.

  • " 사용자 세션에 대한 연결"(connection to user session") 이 모든 사용자 또는 특정 사용자를 나타내는지 설정합니다. 후자의 경우 기본값은 현재 사용자입니다. 그러나 사용자 변경(Change User) 을 클릭하거나 탭 하고 다른 사용자를 선택할 수 있습니다.
  • 연결이 원격 컴퓨터 또는 로컬 컴퓨터의 연결을 참조 하는지(connection) 확인 합니다.

사용자 세션 연결 시 작업 실행

" 워크스테이션 잠금 시"("On workstation lock")"워크스테이션 잠금 해제 시"("On workstation unlock") 트리거의 경우 이것이 임의의 사용자 또는 특정 사용자를 나타내는 경우에만 설정하면 됩니다. 기본적으로 특정 사용자는 현재 사용자입니다. "사용자 변경"("Change User") 을 클릭하거나 탭 하여 다른 사용자 계정을 선택할 수 있습니다.

워크스테이션 잠금에서 작업 실행

작업 트리거에 대한 고급 설정을 지정하는 방법

사용 가능한 고급 설정(Advanced settings) 은 모든 트리거에 대해 동일합니다. 사용 가능한 각 옵션에 대해 유사한 선택 목록을 보려면 먼저 해당 상자를 선택해야 합니다. 다음 설정을 할 수 있습니다.

  • 특정 시간 동안 작업 연기: 30초, 1분, 15분, 30분, 1시간, 8시간 또는 1일;
  • 작업이 반복되는 시간 간격(time interval) (5, 10, 15, 30분 또는 1시간)과 반복 기간(15 또는 30분, 1 또는 12시간, 1일 또는 무기한)을 선택 합니다.
  • 어떤 이유로 작업이 지정한 기간보다 오래 실행될 수 있는 경우 자동으로 중지되도록 선택할 수 있습니다.
  • 활성화 및 만료 날짜(activation and expiration date) 및 시간 을 설정할 수 있습니다 . 이는 지정한 트리거가 충족될 때 작업이 실행될 날짜를 의미합니다.
  • 작업을 활성화하거나 비활성화할 수 있습니다.

우리가 생성 하는 일일 PC 종료(PC shutdown) 작업의 경우 이러한 고급 설정이 필요하지 않습니다. 작업이 Enabled 인지 확인하기만 하면 됩니다.

트리거의 고급 설정 구성

이 트리거에 대한 설정을 마쳤으면 확인(OK) 을 클릭하거나 탭 합니다. 새 트리거가 트리거 목록에 표시됩니다. 새로 생성하거나 이미 생성된 트리거를 선택하여 편집하거나 삭제할 수 있습니다.

작업에 대한 트리거 목록

작업 스케줄러(Task Scheduler) 에서 작업의 동작을 설정하는 방법

작업에 여러 작업을 할당할 수 있습니다. 이렇게 하려면 작업 탭으로 이동하여 (Actions)새로(New) 만들기 버튼 을 클릭하거나 탭 합니다.

예약된 작업에 대한 새 작업 만들기

(Choose one)작업(Action) 드롭다운 상자 를 클릭하거나 탭하여 작업이 수행해야 하는 작업 중 하나를 선택합니다 . 프로그램 시작, 전자 메일 보내기 또는 메시지 표시 중에서 선택할 수 있습니다.

작업이 실행 중인 작업 선택

프로그램을 시작하려면 찾아보기(Browse) 버튼을 클릭하거나 탭하여 시작할 응용 프로그램을 선택하십시오. 그런 다음 필요한 경우 인수(Arguments)시작(Start in) 이라는 선택적 필드를 완료합니다 .

종료 작업의 경우 "프로그램 시작"을 선택해야 합니다. ("Start a program.")그런 다음 Program/script 필드 에 종료(shutdown) 명령 을 입력해야 합니다. 이 명령이 작동하려면 올바른 인수도 입력해야 하므로 "인수 추가"("Add arguments") 필드에 -s-f 를 입력 합니다. -s 인수 는 컴퓨터가 재부팅이나 절전 모드가 아닌 종료되기를 원한다는 것을 알려주고 -f 인수는 종료 시 앱을 강제로 종료하기를 원한다고 알려줍니다.

Windows PC 종료 작업 구성

참고:(NOTE:) 원하는 것이 프로그램을 실행하는 것이 아니라 이메일을 보내는 것이라면 FromTo 필드를 완료하고 제목을 설정하고 이메일 텍스트(email text) 를 작성하고 첨부 파일을 추가하고 SMTP 서버(SMTP server) (속성에서 찾을 수 있음)를 지정해야 합니다. 귀하의 이메일 계정(email account) ). 메시지를 표시하려면 제목과 메시지를 지정해야 합니다. Windows 10 및 8.1에서는 "(Remember) 이메일 보내기"("Send an e-mail")"메시지 표시"("Display a message") 작업이 더 이상 사용되지 않습니다. 즉, 이러한 작업은 이러한 Windows 버전에서 수행할 수 없습니다.

이전에 언급했듯이 작업에 대해 여러 작업을 만들 수 있습니다. 예를 들어 디스크 정리(Disk Cleanup) 를 실행 한 다음 컴퓨터를 종료 하는 작업을 만들 수 있습니다. 작업 목록의 오른쪽에 있는 버튼을 클릭하거나 탭하여 작업 순서를 변경할 수 있습니다.

작업의 작업 목록

작업을 수정하려면 작업을 선택하고 편집(Edit) 을 클릭하거나 탭 합니다. 삭제하려면 삭제(Delete) 를 클릭하거나 탭 합니다.

작업 편집 또는 삭제

작업 스케줄러(Task Scheduler) 에서 작업 조건을 설정하는 방법

트리거 외에도 컴퓨터가 AC 전원(AC power) 에 연결되어 있는지 또는 특정 네트워크를 사용할 수 있는지 여부에 관계없이 경과된 유휴 시간을 기반으로 작업이 실행되는 시점에 대한 여러 조건을 지정할 수 있습니다. 설정하려면 조건(Conditions) 탭 을 클릭하거나 탭합니다 . 우리가 했던 것처럼 종료 작업을 생성하려는 경우 이러한 조건을 구성할 필요가 없습니다.

작업 만들기 마법사의 조건 탭

작업이 작업을 방해하지 않도록 하려면 컴퓨터가 유휴 상태일 때만 실행되도록 설정할 수 있습니다. "컴퓨터가 유휴 상태인 경우에만 작업 시작"("Start the task only if the computer is idle for") 확인란을 선택하고 사용 가능한 기간 중 하나를 선택합니다. 작업을 시작하도록 설정한 시간부터 컴퓨터가 특정 기간 동안 유휴 상태로 전환될 때까지 기다리거나 "유휴 상태가 될 때까지 기다리지 않음"("Don't wait for idle.") 을 선택할 수 있습니다 . 컴퓨터가 더 이상 유휴 상태가 아닌 경우 유휴 상태가 재개되면 작업을 중지하거나 다시 시작할 수 있습니다. 예를 들어 이러한 유휴 옵션은 작업을 실행하는 데 많은 시스템 리소스가 필요할 수 있다는 것을 알고 있을 때 유용합니다. PC 또는 장치(PC or device) 가 실행될 때 실행하도록 설정유휴 상태라는 것은 이 작업이 컴퓨터 리소스의 대부분을 차지하기 때문에 느리게 작동하는 프로그램으로 인해 방해받지 않을 것임을 의미합니다.

PC가 지정된 시간 동안 유휴 상태인 경우에만 작업을 시작하도록 선택

작업이 오랫동안 실행될 수 있으므로 작업 스케줄러 를 사용하면 컴퓨터가 (Task Scheduler)AC 전원(AC power) 일 때만 작업이 시작 되고 배터리 전원으로 전환하면 작업이 중지되도록 작업 조건을 설정할 수 있습니다. 컴퓨터가 절전 모드에 있고 작업을 실행할 시간이면 컴퓨터를 깨우고 작업을 실행하도록 설정할 수 있습니다.

PC가 AC 전원에 연결된 경우에만 작업을 시작하도록 선택

작업을 실행하기 위해 특정 네트워크 연결(network connection) 이 필요하다는 것을 알고 있는 경우 "다음 네트워크 연결을 사용할 수 있는 경우에만 시작"("Start only if the following network connection is available") 확인란을 선택하고 관심 있는 연결을 선택합니다.

지정된 네트워크 연결을 사용할 수 있는 경우에만 작업을 시작하도록 선택

작업 의 실패 동작(failure behavior) 을 설정하는 방법

작업 스케줄러(Task Scheduler) 를 사용하면 작업 실패 또는 요청 시 실행 중인 작업이 종료되지 않는 특수한 상황에서 편리한 설정을 할 수 있습니다. 작업 만들기(Create Task) 마법사 의 설정(Settings) 탭으로 이동합니다 .

작업 만들기 마법사의 설정 탭

다음 설정을 할 수 있습니다.

  • 작업이 요청 시 실행되도록 허용합니다. 그렇지 않으면 트리거와 조건이 모두 충족될 때만 실행됩니다.
  • 작업이 누락된 일정을 기반으로 하는 경우 작업이 최대한 빨리 실행되도록 설정할 수 있습니다.
  • 작업이 실패한 경우 1, 5, 10, 15, 30분 또는 1-2시간마다 다시 시작하도록 설정할 수 있습니다. 설정한 시간 동안 재시작을 시도할 수 있습니다.
  • 작업에 문제가 있다고 생각하고 작업이 1, 2, 4, 8, 12시간 또는 1-2일 이상 실행되는 경우 중지하도록 설정할 수 있습니다.
  • 작업이 다시 실행되도록 예약되지 않은 경우 30, 90, 180, 365일 후 또는 즉시 작업을 자동으로 삭제하도록 컴퓨터를 설정할 수 있습니다.
  • 작업이 이미 실행 중이고 다시 실행할 시간이 되면 다음 옵션 중 하나를 선택할 수 있습니다. "새 인스턴스를 시작하지 않음"("Do not start a new instance") (작업의 첫 번째 인스턴스가 계속 실행됨), "새 인스턴스 실행 병렬로"("Run a new instance in parallel") (첫 번째 작업 인스턴스(task instance) 가 계속 실행되고 새 작업 인스턴스(task instance) 도 시작됨), "새 인스턴스 대기열에 추가"("Queue a new instance") (첫 번째 작업 인스턴스(task instance) 가 완료된 후 새 작업 인스턴스가 실행됨) 및 "기존 인스턴스 중지"("Stop the existing instance") ( 첫 번째 태스크 인스턴스(task instance) 가 중지되고 새 태스크 인스턴스(task instance) 가 시작됨).

모두 원하는 대로 설정 했으면 확인 버튼을 누르면 즉시 작업이 생성되며, (OK)작업 스케줄러 라이브러리(Task Scheduler Library) 에서 원하는 시간에 찾을 수 있습니다 .

작업 스케줄러(Task Scheduler) 를 사용 하여 고급 작업을 생성합니까?

보시다시피 작업 스케줄러(Task Scheduler) 는 많은 고급 작업을 생성하는 데 도움이 되는 상당한 수의 설정을 제공합니다. 모든 옵션이 처음에는 이해하기 쉽지 않은 것처럼 보이지만 이 기사를 주의 깊게 읽고 스스로 실험해 보면 빠르게 익숙해지고 컴퓨터를 더 잘 제어할 수 있습니다. 작업 스케줄러(Task Scheduler) 에 대해 질문이 있는 경우 아래의 의견 섹션에 주저하지 말고 질문하십시오.



About the author

저는 소프트웨어 리뷰어이자 생산성 전문가입니다. Excel, Outlook 및 Photoshop과 같은 다양한 소프트웨어 응용 프로그램에 대한 소프트웨어 리뷰를 검토하고 작성합니다. 내 리뷰는 충분한 정보를 제공하며 애플리케이션 품질에 대한 객관적인 통찰력을 제공합니다. 2007년부터 소프트웨어 리뷰를 작성해 왔습니다.



Related posts