MonthlyTrigger-Objekt
Skriptobjekt, das einen Trigger darstellt, der eine Aufgabe basierend auf einem monatlichen Zeitplan startet. Beispielsweise beginnt die Aufgabe an bestimmten Tagen bestimmter Monate.
Member
Das MonthlyTrigger-Objekt verfügt über die folgenden Membertypen:
Eigenschaften
Das MonthlyTrigger-Objekt verfügt über diese Eigenschaften.
Eigenschaft | Zugriffstyp | BESCHREIBUNG |
---|---|---|
DaysOfMonth |
Lesen/Schreiben |
Ruft die Tage des Monats ab, in dem der Task ausgeführt wird, oder legt diese fest. |
Aktiviert |
Lesen/Schreiben |
Geerbt vom Trigger-Objekt . Ruft einen booleschen Wert ab, der angibt, ob der Trigger aktiviert ist, oder legt diesen fest. |
EndBoundary |
Lesen/Schreiben |
Geerbt vom Trigger-Objekt . Ruft das Datum und die Uhrzeit der Deaktivierung des Triggers ab oder legt dieses fest. Der Trigger kann den Task nicht starten, nachdem er deaktiviert wurde. |
ExecutionTimeLimit |
Lesen/Schreiben |
Geerbt vom Trigger-Objekt . Ruft die maximale Zeit ab, die der vom Trigger gestartete Task ausführen darf, oder legt diesen fest. |
Id |
Lesen/Schreiben |
Geerbt vom Trigger-Objekt . Ruft den Bezeichner für den Trigger ab oder legt diese fest. |
MonthsOfYear |
Lesen/Schreiben |
Ruft die Monate des Jahres ab, in denen der Task ausgeführt wird, oder legt diese fest. |
RandomDelay |
Lesen/Schreiben |
Ruft eine Verzögerungszeit ab, die der Startzeit des Triggers zufällig hinzugefügt wird, oder legt diese fest. |
Wiederholen |
Lesen/Schreiben |
Geerbt vom Trigger-Objekt . Ruft ab oder legt fest, wie oft der Task ausgeführt wird und wie lange das Wiederholungsmuster wiederholt wird, nachdem der Task gestartet wurde. |
RunOnLastDayOfMonth |
Lesen/Schreiben |
Ruft einen booleschen Wert ab, der angibt, dass der Task am letzten Tag des Monats ausgeführt wird, oder legt diesen fest. |
StartBoundary |
Lesen/Schreiben |
Geerbt vom Trigger-Objekt . Ruft das Datum und die Uhrzeit ab, zu dem der Trigger aktiviert wird, oder legt dieses fest. |
type |
Schreibgeschützt |
Geerbt vom Trigger-Objekt . Ruft den Typ des Triggers ab. |
Bemerkungen
Die Tageszeit, zu der der Task gestartet wird, wird von der StartBoundary-Eigenschaft festgelegt.
Beim Lesen oder Schreiben ihres eigenen XML-Codes für eine Aufgabe wird ein monatlicher Trigger mithilfe des ScheduleByMonth-Elements des Taskplanerschemas angegeben.
An dem Tag, an dem die Sommerzeit (DST) in einem Jahr beginnt, für eine pazifische Zeitzone (zeitverschiebung von 02:00 UHR auf 03:00 Uhr in 2022) wird jeder Vorgang, der zwischen 02:00 Uhr und 02:59:59:99 Uhr ausgeführt wird, zum frühesten möglichen Zeitpunkt ausgeführt, der an diesem Tag vorhanden ist, d. h. um 03:00 Uhr. Dies gilt für alle DST-Zeitzonen basierend auf den verschiedenen Zeiten, zu denen sie die DST beobachten.
Betrachten Sie eine wöchentliche Aufgabe, die jeden Sonntag im Jahr 2022 um 02:30 Uhr in der pazifischen Zeitzone ausgeführt wird, sodass die nächste Laufzeit am 13. März 2022 um 02:30 Uhr ist. Da 02:30 AM eine Zeit ist, die am 13. März 2022 nicht vorhanden ist, wird die Aufgabe stattdessen um 03:00 Uhr ausgeführt. An anderen Sonntagen im Jahr wird die Aufgabe wie gewohnt um 02:30 Uhr ausgeführt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Typbibliothek |
|
DLL |
|