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