Orchestrator
2020.10
バナーの背景画像
サポート対象外
Orchestrator ユーザー ガイド
最終更新日 2023年12月12日

cron 式を使用する

Orchestrator 内のスケジュール設定は Quartz.Net フレームワークを使用しています。このフレームワークでは、cron 式をスケジュールトリガーとして使用できます。

Cron は、Unix 系オペレーティング システムに存在するソフトウェア ユーティリティで、時間ベースのスケジュール設定に使用されます。空白で区切られた 6 (または年を含む場合は 7) つのフィールドの文字列を使用して、繰り返しタスクの高度にカスタマイズ可能なスケジュール設定を提供します。文字列の形式は seconds minutes hours day of the month month day of the week year です。

Orchestrator では、[詳細設定] スケジュール オプションを使用してタイム トリガーを作成するときに、cron 式が使用されます。



cron 式の各フィールドには、以下で説明するように、スケジュールの作成に使用できる指定された範囲の値と特殊文字があります。

フィールド

必須です。

許容値

許可された特殊文字

seconds

はい

0 - 59
, - * /

minutes

はい

0 - 59
, - * /

hours

はい

0 - 23
, - * /

day of the month

はい

1 - 31
, - * / ? L W

month

はい

1 - 12 または JAN - DEC
, - * /

day of the week

はい

1 - 7 または SUN - SAT
, - * / ? L #

year

いいえ

空白または 1970 - 2099
, - * /

使用可能な特殊文字の意味と使用法は次のとおりです。

文字

説明

*

指定されたフィールドのすべての値を示すために使用されます。

* * * ? * * は毎秒トリガーし、0 * * ? * * は毎分 (毎分の 0 秒) トリガーします。

?

値が指定されていないことを示すために使用されます。day of the month または day of the week フィールドでのみ使用できます。
0 0 0 15 * ? * は各月 15 日の真夜中にトリガーし、0 0 0 ? * 2 * は毎月曜日の真夜中にトリガーします。

-

値の範囲を示すために使用されます。

0 0 9-17 ? * 2-6 は、月曜日から金曜日までの午前 9 時から午後 5 時まで毎時間トリガーします。

,

追加の値を示すために使用されます。

0 0 9-17 ? * MON,WED,FRI は、月曜日、水曜日、金曜日の午前 9 時から午後 5 時まで毎時間トリガーします。

/

指定されたフィールドの増分を示すために使用されます。

0 0 0/3 ? * 2/7 は、月曜日に深夜から 3 時間ごとにトリガーします。

L

最後を示すために使用されます。day of the month または day of the week フィールドでのみ使用できます。day of the week の場合、別の値の後に使用できます。たとえば、6L は最終金曜日を示します。
59 59 23 L * ? は各月の最終日の午後 11:59:59 にトリガーし、59 59 23 ? * 6L は毎月最終金曜日のみの同じ時間にトリガーします。

W

指定された値に最も近い平日を示すために使用されます。day of the month フィールドでのみ使用できます。
0 0 0 15W * ? は毎月 15 日に最も近い平日の真夜中にトリガーします。15 日が土曜日の場合、14 日の金曜日にトリガーされますが、15 日が日曜日の場合、16 日の月曜日にトリガーされます。

#

指定された値の毎月の希望する発生時を示すために使用されます (たとえば、最初の金曜日、または第 4 木曜日)。day of the week フィールドでのみ使用できます。
0 0 17 ? * 6#1 は毎月第一金曜日の午後 5 時にトリガーします。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.