Wiederholen einer Aufgabe
Taskplaner kann eine Aufgabe mehrmals ausführen, nachdem ein Trigger ausgelöst wurde. Zu diesem Zeitpunkt definiert der Trigger ein Wiederholungsmuster, das ankn Taskplaner wie lange die Aufgabe wiederholt werden soll, und das Zeitintervall zwischen jeder Aufgabenwiederholung.
Wiederholungsmuster
Die folgende Abbildung zeigt ein Wiederholungsmuster mit einer Dauer von 60 Minuten und einem Intervall von 25 Minuten. Beachten Sie, dass Taskplaner in diesem Fall die Aufgabe bei Auslösung des Triggers nach 25 Minuten erneut ausführen und die Aufgabe dann nach 50 Minuten erneut ausführen kann. Dies hängt von der Einstellung der StopAtDurationEnd-Eigenschaft von IRepetitionPattern (RepetitionPattern.StopAtDurationEnd für Skripts) ab. Wenn die StopAtDurationEnd-Eigenschaft auf True festgelegt ist, Taskplaner die letzte Instanz der Aufgabe beendet, wenn sie nach 60 Minuten noch ausgeführt wird. Wenn die StopAtDurationEnd-Eigenschaft auf False festgelegt ist, wird die letzte Instanz der Aufgabe unabhängig von der Dauer ausgeführt.

Wenn Sie eine Aufgabe registrieren, die einen Trigger mit einem Wiederholungsintervall von einer Minute und einer Wiederholungsdauer von vier Minuten enthält, wird die Aufgabe fünfmal gestartet. Die fünf Wiederholungen können nach folgendem Muster definiert werden:
- Eine Aufgabe beginnt am Anfang der ersten Minute.
- Die nächste Aufgabe beginnt am Ende der ersten Minute.
- Die nächste Aufgabe beginnt am Ende der zweiten Minute.
- Die nächste Aufgabe beginnt am Ende der dritten Minute.
- Die nächste Aufgabe beginnt am Ende der vierten Minute.
Windows Server 2003, Windows XP und Windows 2000: Wenn Sie eine Aufgabe registrieren, die einen Trigger mit einem Wiederholungsintervall von einer Minute und einer Wiederholungsdauer von vier Minuten enthält, wird die Aufgabe viermal gestartet.
Objekte, Schnittstellen und XML-Elemente
Für die Skriptentwicklung wird das Wiederholungsmuster mithilfe des RepetitionPattern-Objekts definiert.
Für die C++-Entwicklung wird das Wiederholungsmuster durch die IRepetitionPattern-Schnittstelle definiert.
Beim Lesen oder Schreiben von XML für eine Aufgabe wird das Wiederholungsmuster im Wiederholungselement angegeben.