다음을 통해 공유


Settings(taskType) 요소

작업 스케줄러가 작업을 수행하는 데 사용하는 설정을 지정합니다.

<xs:element name="Settings"
    type="settingsType"
    minOccurs="0"
 />

Settings 요소는 taskType 복합 형식으로 정의됩니다.

부모 요소

요소 파생됨 Description
Task taskType 작업 스케줄러 서비스에서 수행하는 작업을 지정합니다.

자식 요소

요소 Type Description
AllowHardTerminate boolean TerminateProcess를 사용하여 작업을 종료할 수 있도록 지정합니다.
AllowStartOnDemand boolean 실행 명령 또는 상황에 맞는 메뉴를 사용하여 작업을 시작할 수 있도록 지정합니다.
DeleteExpiredTaskAfter duration 작업 스케줄러가 만료된 후 작업을 삭제하기 전에 대기하는 시간을 지정합니다.
DisallowStartIfOnBatteries boolean 컴퓨터가 배터리로 실행되는 경우 작업이 시작되지 않도록 지정합니다.
사용 boolean 작업을 사용하도록 지정합니다. 이 설정이 True인 경우에만 작업을 수행할 수 있습니다.
ExecutionTimeLimit duration 작업을 완료할 수 있는 시간입니다.
숨김 boolean 태스크가 기본적으로 UI에 표시되지 않도록 지정합니다.
IdleSettings idleSettingsType 컴퓨터가 유휴 상태일 때 작업 스케줄러가 작업을 수행하는 방법을 지정합니다.
MaintenanceSettings maintenanceSettingsType 자동 유지 관리 중에 작업 스케줄러가 작업을 수행하는 방법을 지정합니다.
MultipleInstancesPolicy multipleInstancesPolicyType 작업 스케줄러가 작업의 여러 인스턴스를 처리하는 방법을 정의하는 정책을 지정합니다.
Priority priorityType 작업의 우선 순위 수준을 지정합니다.
RestartOnFailure restartType 어떤 이유로든 작업이 실패할 경우 작업 스케줄러가 작업을 다시 시작하도록 지정합니다.
RunOnlyIfIdle boolean 컴퓨터가 유휴 상태일 때만 작업이 실행되도록 지정합니다.
RunOnlyIfNetworkAvailable boolean 네트워크를 사용할 수 있는 경우에만 작업 스케줄러가 작업을 실행되도록 지정합니다.
StartWhenAvailable boolean 예약된 시간이 지나면 언제든지 작업 스케줄러가 작업을 시작할 수 있도록 지정합니다.
StopIfGoingOnBatteries(settingsType) boolean 컴퓨터가 배터리로 이동하면 작업이 중지되도록 지정합니다.
휘발성 boolean Windows 시작 시 작업 스케줄러에서 작업을 자동으로 사용하지 않도록 설정할지 지정합니다.
WakeToRun(settingsType) boolean 작업 스케줄러가 작업을 실행할 때 컴퓨터를 절전 모드 해제하도록 지정합니다.

설명

위에서 참조한 자식 요소 중 하나 이상을 선택할 수 있습니다.

C++ 개발의 경우 작업의 등록 정보는 ITaskDefinition의 Settings 속성을 사용하여 지정됩니다.

스크립팅 개발의 경우 TaskDefinition.Settings 속성을 사용하여 작업의 등록 정보를 지정합니다.

예제

다음 XML 코드 예제에서는 작업의 하드 종료를 허용하는 설정 요소를 정의합니다.

<task>
    <Settings>
        <AllowHardTerminate>true</AllowHardTerminate>
        <AllowStartOnDemand>true</AllowStartOnDemand>
    </Settings>
</task>

작업 설정을 위한 XML에 대한 자세한 내용과 전체 예제는 시간 트리거 예제(XML)를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱만 해당]

추가 정보

작업 스케줄러 스키마 요소

작업 Scheduler