다음을 통해 공유


settingsType 복합 형식

Settings(taskType) 요소에 대한 자식 요소 및 시퀀싱 정보를 정의합니다.

<xs:complexType name="settingsType">
    <xs:all>
        <xs:element name="AllowStartOnDemand"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="RestartOnFailure"
            type="restartType"
            minOccurs="0"
         />
        <xs:element name="MultipleInstancesPolicy"
            type="multipleInstancesPolicyType"
            default="IgnoreNew"
            minOccurs="0"
         />
        <xs:element name="DisallowStartIfOnBatteries"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="StopIfGoingOnBatteries"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="AllowHardTerminate"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="StartWhenAvailable"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="NetworkProfileName"
            type="string"
            minOccurs="0"
         />
        <xs:element name="RunOnlyIfNetworkAvailable"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="WakeToRun"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="Enabled"
            type="boolean"
            default="true"
            minOccurs="0"
         />
        <xs:element name="Hidden"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="DeleteExpiredTaskAfter"
            type="duration"
            default="PT0S"
            minOccurs="0"
         />
        <xs:element name="IdleSettings"
            type="idleSettingsType"
            minOccurs="0"
         />
        <xs:element name="NetworkSettings"
            type="networkSettingsType"
            minOccurs="0"
         />
        <xs:element name="ExecutionTimeLimit"
            type="duration"
            minOccurs="0"
         />
        <xs:element name="Priority"
            type="priorityType"
            default="7"
            minOccurs="0"
         />
        <xs:element name="RunOnlyIfIdle"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="UseUnifiedSchedulingEngine"
            type="boolean"
            default="false"
            minOccurs="0"
         />
        <xs:element name="DisallowStartOnRemoteAppSession"
            type="boolean"
            default="false"
            minOccurs="0"
         />
    </xs:all>
</xs:complexType>

자식 요소

요소 Type Description
AllowHardTerminate boolean 작업 스케줄러 서비스에서 태스크의 하드 종료를 허용하는지 지정합니다.
AllowStartOnDemand boolean 실행 명령 또는 상황에 맞는 메뉴를 사용하여 작업을 시작할 수 있도록 지정합니다.
DeleteExpiredTaskAfter duration 작업 스케줄러가 만료된 후 작업을 삭제하기 전에 대기하는 시간을 지정합니다. 이 요소에 대해 값이 지정되지 않은 경우 작업 스케줄러 서비스는 작업을 삭제하지 않습니다.
DisallowStartIfOnBatteries boolean 컴퓨터가 배터리 전원으로 실행되는 경우 작업이 시작되지 않도록 지정합니다.
DisallowStartOnRemoteAppSession boolean 작업이 RAIL(원격 애플리케이션 통합 로컬) 세션에서 실행되도록 트리거되는 경우 작업을 시작하지 않도록 지정합니다.
사용 boolean 작업을 사용하도록 지정합니다. 이 설정이 True인 경우에만 작업을 수행할 수 있습니다.
ExecutionTimeLimit duration 작업을 완료하는 데 허용되는 시간을 지정합니다.
숨김 boolean 기본적으로 작업이 UI(사용자 인터페이스)에 표시되지 않도록 지정합니다.
IdleSettings idleSettingsType 컴퓨터가 유휴 상태일 때 작업 스케줄러가 작업을 수행하는 방법을 지정합니다.
MultipleInstancesPolicy multipleInstancesPolicyType 작업 스케줄러가 작업의 여러 인스턴스를 처리하는 방법을 정의하는 정책을 지정합니다.
NetworkProfileName 문자열 네트워크 프로필의 이름을 지정합니다. Task Scheduler 서비스는 RunOnlyIfNetworkAvailable 요소가 True로 설정된 경우 이 네트워크의 가용성을 확인 합니다. 이름은 표시 목적으로 사용됩니다.
NetworkSettings networkSettingsType 작업 스케줄러 서비스에서 네트워크 프로필을 가져오는 데 사용하는 설정을 지정합니다. Task Scheduler 서비스는 RunOnlyIfNetworkAvailable 요소가 True로 설정된 경우 이 네트워크의 가용성을 확인 합니다.
Priority priorityType 작업의 우선 순위 수준을 지정합니다.
RestartOnFailure restartType 어떤 이유로든 실패할 경우 작업 스케줄러가 작업을 다시 시작하도록 지정합니다.
RunOnlyIfIdle boolean 컴퓨터가 유휴 상태일 때만 작업이 실행되도록 지정합니다.
RunOnlyIfNetworkAvailable boolean 네트워크를 사용할 수 있는 경우에만 작업 스케줄러가 작업을 실행되도록 지정합니다.
StartWhenAvailable boolean 예약된 시간이 지나면 언제든지 작업 스케줄러가 작업을 시작할 수 있도록 지정합니다.
StopIfGoingOnBatteries boolean 컴퓨터가 배터리 전원으로 전환될 경우 작업이 중지되도록 지정합니다.
UseUnifiedSchedulingEngine boolean 통합 일정 엔진을 사용하여 작업을 실행되도록 지정합니다.
WakeToRun boolean 작업 스케줄러가 작업을 실행하기 전에 컴퓨터를 절전 모드에서 해제할 수 있도록 지정합니다.

요구 사항

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

추가 정보

작업 스케줄러 스키마 복합 형식

작업 Scheduler