다음을 통해 공유


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

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

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

작업 스케줄러 정보