Einstellungen (taskType) -Element

Gibt die Einstellungen an, die der Taskplaner zum Ausführen der Aufgabe verwendet.

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

Das Einstellungen element wird durch den komplexen taskType-Typ definiert.

Übergeordnetes Element

Element Abgeleitet von Beschreibung
Aufgabe taskType Gibt den Task an, der vom Dienst Taskplaner wird.

Untergeordnete Elemente

Element type Beschreibung
AllowHardTerminate boolean Gibt an, dass der Task mit TerminateProcess beendet werden kann.
AllowStartOnDemand boolean Gibt an, dass die Aufgabe mit dem Befehl Ausführen oder dem Kontextmenü gestartet werden kann.
DeleteExpiredTaskAfter duration Gibt die Zeit an, die der Taskplaner, bevor der Task nach ablaufen gelöscht wird.
DisallowStartIfOn Wies boolean Gibt an, dass der Task nicht gestartet wird, wenn der Computer mit Akkus ausgeführt wird.
Aktiviert boolean Gibt an, dass der Task aktiviert ist. Die Aufgabe kann nur ausgeführt werden, wenn diese Einstellung true ist.
ExecutionTimeLimit duration Zulässige Zeit zum Abschließen der Aufgabe.
Ausgeblendet boolean Gibt an, dass der Task in der Benutzeroberfläche standardmäßig nicht sichtbar ist.
IdleSettings idleSettingsType Gibt an, wie die Taskplaner Aufgaben ausführt, wenn sich der Computer im Leerlauf befindet.
MaintenanceSettings maintenanceSettingsType Gibt an, wie die Taskplaner während der automatischen Wartung Aufgaben ausführt.
MultipleInstancesPolicy multipleInstancesPolicyType Gibt die Richtlinie an, die definiert, wie Taskplaner mehrere Instanzen der Aufgabe behandelt.
Priorität priorityType Gibt die Prioritätsebene für den Task an.
RestartOnFailure restartType Gibt an, dass Taskplaner versucht, die Aufgabe neu zu starten, wenn der Task 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, Taskplaner die Aufgabe nur ausgeführt wird, wenn ein Netzwerk verfügbar ist.
StartWhenAvailable boolean Gibt an, dass Taskplaner aufgabe jederzeit starten kann, nachdem die geplante Zeit verstrichen ist.
StopIfGoingOnStopps (settingsType) boolean Gibt an, dass die Aufgabe beendet wird, wenn der Computer in Akkus gerät.
Flüchtige boolean Gibt an, ob der Task automatisch deaktiviert wird, indem Taskplaner beim Windows wird.
WakeToRun (settingsType) boolean Gibt an, Taskplaner den Computer reaktiviert, wenn es An der Zeit ist, den Task auszuführen.

Hinweise

Sie können eines oder mehrere der untergeordneten Elemente auswählen, auf die oben verwiesen wird.

Für die C++-Entwicklung werden die Registrierungsinformationen einer Aufgabe mithilfe der Einstellungen von ITaskDefinition angegeben.

Für die Skriptentwicklung werden die Registrierungsinformationen einer Aufgabe mithilfe der TaskDefinition.Einstellungen angegeben.

Beispiele

Im folgenden XML-Codebeispiel wird ein Einstellungselement definiert, das eine harte Beendigung der Aufgabe zulässt.

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

Weitere Informationen und ein vollständiges Xml-Beispiel zum Festlegen von Aufgabeneinstellungen finden Sie unter Time Trigger Example (XML).

Anforderungen

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

Siehe auch

Taskplaner Schemaelemente

Aufgabenplanung