Freigeben über


settingsType Complex Type

Definiert die untergeordneten Elemente und Sequenzierungsinformationen für das Settings (taskType) -Element.

<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>

Untergeordnete Elemente

Element type BESCHREIBUNG
AllowHardTerminate boolean Gibt an, ob der Taskplanerdienst eine harte Beendigung der Aufgabe zulässt.
AllowStartOnDemand boolean Gibt an, dass der Task mithilfe des Befehls Ausführen oder des Kontextmenüs gestartet werden kann.
DeleteExpiredTaskAfter duration Gibt die Zeitspanne an, die der Taskplaner wartet, bevor der Vorgang nach ablaufen löscht. Wenn für dieses Element kein Wert angegeben ist, löscht der Taskplanerdienst die Aufgabe nicht.
Nicht zulassenStartIfOnBatteries boolean Gibt an, dass die Aufgabe nicht gestartet wird, wenn der Computer mit Akkubetrieb ausgeführt wird.
DisallowStartOnRemoteAppSession boolean Gibt an, dass der Task nicht gestartet werden soll, wenn der Task für die Ausführung in einer RAIL-Sitzung (Remote Applications Integrated Lokal) ausgelöst wird.
Aktiviert boolean Gibt an, dass der Task aktiviert ist. Die Aufgabe kann nur ausgeführt werden, wenn diese Einstellung True ist.
ExecutionTimeLimit duration Gibt die Zeit an, die zum Abschließen der Aufgabe zulässig ist.
Ausgeblendet boolean Gibt standardmäßig an, dass der Task auf der Benutzeroberfläche (UI) nicht sichtbar ist.
IdleSettings idleSettingsType Gibt an, wie der Aufgabenplaner Aufgaben ausführt, wenn sich der Computer im Leerlauf befindet.
MultipleInstancesPolicy multipleInstancesPolicyType Gibt die Richtlinie an, die definiert, wie der Aufgabenplaner mit mehreren Instanzen des Tasks umgeht.
NetworkProfileName Zeichenfolge Gibt den Namen eines Netzwerkprofils an. Der Taskplanerdienst überprüft die Verfügbarkeit dieses Netzwerks, wenn das RunOnlyIfNetworkAvailable-Element auf True festgelegt ist. Der Name wird für Anzeigezwecke verwendet.
NetworkSettings networkSettingsType Gibt die Einstellungen an, die der Taskplanerdienst zum Abrufen eines Netzwerkprofils verwendet. Der Taskplanerdienst überprüft die Verfügbarkeit dieses Netzwerks, wenn das RunOnlyIfNetworkAvailable-Element auf True festgelegt ist.
Priorität priorityType Gibt die Prioritätsebene für den Vorgang an.
RestartOnFailure restartType Gibt an, dass der Taskplaner versucht, den Task neu zu starten, wenn er aus irgendeinem Grund fehlschlägt.
RunOnlyIfIdle boolean Gibt an, dass der Task nur ausgeführt wird, wenn sich der Computer im Leerlauf befindet.
RunOnlyIfNetworkAvailable boolean Gibt an, dass der Taskplaner den Task nur dann ausführen wird, wenn ein Netzwerk verfügbar ist.
StartWhenAvailable boolean Gibt an, dass der Taskplaner den Task jederzeit starten kann, nachdem die geplante Zeit verstrichen ist.
StopIfGoingOnBatteries boolean Gibt an, dass die Aufgabe beendet wird, wenn der Computer zur Akkuleistung wechselt.
UseUnifiedSchedulingEngine boolean Gibt an, dass der Task mit der Unified Scheduling Engine ausgeführt wird.
WakeToRun boolean Gibt an, dass der Taskplaner den Computer reaktivieren wird, bevor der Task ausgeführt wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]

Siehe auch

Komplexe Typen des Taskplanerschemas

Aufgabenplanung