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 [데스크톱 앱만 해당] |