orchestrator
2023.10
false
UiPath logo, featuring letters U and I in white
Orchestrator-Anleitung
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 17. Okt. 2024

Verwenden von CRON-Ausdrücken

Cron ist ein Dienstprogramm, das in Unix-artigen Betriebssystemen vorhanden ist und für zeitbasierte Planungen verwendet wird. Es ermöglicht eine hochgradig anpassbare Planung wiederkehrender Aufgaben mit einer Zeichenfolge von 6 (oder 7, Jahr enthalten) Feldern mit Trennung durch Leerzeichen. Das Format der Zeichenfolge ist seconds minutes hours day of the month month day of the week year.

Im Orchestrator basieren Cron-Ausdrücke auf einer internen Planungsbibliothek, die Hintergrundaufgaben verwendet, und werden beim Erstellen eines Zeitauslösers mit der Option Erweiterte Planung verwendet:



Jedes Feld in einem Cron-Ausdruck verfügt über einen angegebenen Bereich von Werten und Sonderzeichen, die beim Erstellen des Zeitplans verwendet werden können, wie unten beschrieben:

Feld

Obligatorisch

Zulässige Werte

Zulässige Sonderzeichen

seconds

Ja

0 - 59
, - * /

minutes

Ja

0 - 59
, - * /

hours

Ja

0 - 23
, - * /

day of the month

Ja

1 - 31
, - * / ? L W

month

Ja

1 - 12 oder JAN - DEC
, - * /

day of the week

Ja

1 - 7 oder SUN - SAT
, - * / ? L #

year

Nein

leer oder 1970 - 2099
, - * /

Die Bedeutung und Verwendung der verfügbaren Sonderzeichen ist wie folgt:

Zeichen

Beschreibung

Beispiel

*

Wird verwendet, um alle Werte für das jeweilige Feld anzugeben.

* * * ? * * würde jede Sekunde ausgelöst werden, während 0 * * ? * * jede Minute ausgelöst werden würde, genauer gesagt bei Sekunde 0 jeder Minute.

?

Wird verwendet, um zu zeigen, dass kein Wert angegeben ist. Darf nur in den Feldern day of the month oder day of the week verwendet werden.
0 0 0 15 * ? * würde um Mitternacht am 15. Tag eines jeden Monats ausgelöst werden, während 0 0 0 ? * 2 * um Mitternacht an jedem Montag ausgelöst werden würde.

-

Wird verwendet, um einen Wertebereich anzugeben.

0 0 9-17 ? * 2-6 würde montags bis freitags stündlich von 9:00 Uhr bis 17:00 Uhr ausgelöst werden.

,

Wird verwendet, um zusätzliche Werte anzugeben.

0 0 9-17 ? * MON,WED,FRI würde montags, mittwochs und freitags stündlich von 9:00 bis 17:00 Uhr ausgelöst.

/

Wird verwendet, um Inkremente der jeweiligen Felder anzugeben.

0 0 0/3 ? * 2/7 würde alle drei Stunden, montags, ab Mitternacht ausgelöst werden.

L

Wird verwendet, um „Letzter“ anzugeben. Darf nur in den Feldern day of the month oder day of the week verwendet werden. Für day of the week kann es nach einem anderen Wert verwendet werden, z. B. 6L, um den letzten Freitag anzugeben.
59 59 23 L * ? würde am letzten Tag eines jeden Monats um 23:59:59 Uhr ausgelöst werden, während 59 59 23 ? * 6L gleichzeitig, aber nur am letzten Freitag eines jeden Monats ausgelöst werden würde.

W

Wird verwendet, um den nächsten Wochentag für den gegebenen Wert anzugeben. Kann nur mit dem Feld day of the month verwendet werden.
0 0 0 15W * ? würde um Mitternacht des nächsten Wochentags zum 15. jeden Monat ausgelöst werden. Wenn der 15. ein Samstag ist, würde er am Freitag den 14. ausgelöst werden, doch wenn der 15. ein Sonntag ist, wird er am Montag den 16. ausgelöst.

#

Wird verwendet, um ein gewünschtes monatliches Vorkommen des angegebenen Werts anzugeben, z. B. den ersten Freitag oder den vierten Donnerstag. Kann nur mit dem Feld day of the week verwendet werden.
0 0 17 ? * 6#1 würde jeden Monat am ersten Freitag um 17:00 Uhr ausgelöst werden.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten