작업 스케줄러의 새로운 기능

다음 변경 내용에는 다양한 버전의 작업 스케줄러의 새로운 내용이 요약되어 있습니다.

Windows 10(및 Windows Server 2016)

Windows 10 다음과 같은 작업 스케줄러 변경 내용이 도입되었습니다.

  • 배터리 절약 모드가 켜져 있으면 Windows 작업 스케줄러 작업은 다음 작업인 경우에만 트리거됩니다.

    • 컴퓨터가 유휴 상태인 경우에만 작업 시작...으로 설정되지 않음(작업은 IdleSettings를 사용하지 않음)
    • 자동 유지 관리 중에 실행되도록 설정되지 않음(작업에서 MaintenanceSettings를 사용하지 않음)
    • 사용자가 로그온한 경우에만 실행으로 설정됨(LogonType 작업은 TASK_LOGON_INTERACTIVE_TOKEN 또는 TASK_LOGON_GROUP임)

    다른 모든 트리거는 배터리 절약 모드가 해제될 때까지 지연됩니다. 애플리케이션에서 배터리 절약 모드 상태 액세스하는 방법에 대한 자세한 내용은 SYSTEM_POWER_STATUS. 배터리 절약 모드에 대한 일반적인 내용은 배터리 절약 모드(하드웨어 구성 요소 지침)를 참조하세요.

  • 보안상의 이유로 관리자가 아닌 사용자는 다른 사용자가 만든 Windows 작업 스케줄러 작업을 보거나 관리할 수 없습니다.

Windows 8

다음 작업 스케줄러 2.0 변경 내용은 Windows 8 도입되었습니다.

  • Powershell 지원: 사용자가 관리할 수 있습니다(만들기, 삭제, 수정, 명시적으로 시작, 중지 등). ScheduledTasks powershell 모듈을 사용하는 Windows 작업 스케줄러 작업.
  • 관리 암호: 관리자는 Active Directory 관리 암호 계정을 작업 주체로 사용할 수 있습니다. 이러한 작업에는 더 이상 강제 암호 재설정 정책이 필요하지 않습니다.
  • API 변경: ITaskSettings3 인터페이스를 사용하여 두 개의 새 작업 설정을 도입했습니다.
    • MaintenanceSettings: 이러한 설정을 사용하는 작업은 지정된 주기 및 최종 기한에 따라 OS 자동 유지 관리 시간 동안 호출되는 새로운 유형의 예약된 작업으로 처리됩니다.
    • Volatile: 휘발성으로 설정된 작업은 OS 부팅 시 항상 사용하지 않도록 설정되며 필요한 경우 명시적으로 다시 사용하도록 설정해야 합니다. 일시적 작업은 장애 조치(failover) 클러스터에서 활용되어 한 번에 하나의 태스크 instance 예약되도록 합니다.
  • 통합 일정 관리 엔진은 이제 다음 기능을 지원합니다.
    • LogonType 요소를 통한 S4U 로그온 유형입니다.
    • ValueQueries 요소를 통해 이벤트 트리거에 대한 XPath 쿼리 값입니다.
    • AllowHardTerminate 요소를 통해 태스크 하드 종료를 허용하지 않습니다.
  • 이 릴리스에서 사용되지 않는 기능

Windows 7

Windows 7에서는 다음 작업 스케줄러 2.0 변경 내용이 도입되었습니다.

  • 기본 운영 체제에서 제공하는 통합 예약 엔진 사용.

  • RAIL(원격 애플리케이션 로컬 통합) 세션에서 시작 작업을 거부하는 기능입니다.

  • 작업 보안 강화("NETWORK SERVICE" 또는 "LOCAL SERVICE"로만 실행되는 작업의 경우):

    • 프로세스 토큰 SID(보안 식별자) 형식(예: 무제한 또는 없음)을 작업에 할당하는 기능입니다.
    • 태스크 개발자가 작업에 필요한 정확한 권한 집합을 요청하도록 허용합니다.
  • API 변경 내용:

Windows Vista

작업 스케줄러 2.0 API는 Windows Vista에서 작업 스케줄러 서비스를 사용하는 애플리케이션을 개발하는 데 사용해야 합니다. 자세한 내용은 작업 스케줄러 참조 및 작업 스케줄러사용을 참조하세요.

Windows 2000, Windows XP 및 Windows Server 2003

작업 스케줄러 2.0 API를 사용할 수 없습니다. 작업 스케줄러 1.0을 사용합니다.

작업 Scheduler

작업 스케줄러 정보