サポート > Wagby定義ファイル > 16 メール送受信 > ジョブスケジュールの指定方法

スケジュールの指定方法を説明します。このドキュメントに記載している内容は R6.0.1.2 以降に対応しています。(*)

各単位の表記

単位 値の範囲 使用できる文字 備考
0-59 , - * /
0-59 , - * /
0-23 , - * /
1-31 , - * ? / L W
1-12 あるいは JAN-DEC , - * /
曜日 1-7 あるいは SUN-SAT , - * ? / L # 「1」は日曜日、「7」は土曜日に対応。
指定しない。あるいは 1970-2099 , - * /

使用できる文字

使用できる文字の使い方は次のとおりです。

文字 使い方 備考・例
* 値の範囲すべて 例えば「分」を「*」にすると、0分から59分まで、になります。
? 特定の値を示さない 「日」、「曜日」にのみ指定できます。
- 範囲 例えば「時」を「9-17」にすると、9時から17時(午後5時)まで、になります
, 値の列挙 例えば「月」を「MAR,SEP」にすると、3月と9月、になります。
/ 値の増分 例えば「分」を「0/20」にすると、0分、20分、40分、になります。 また「分」を「5/20」にすると、5分、25分、45分、になります。 「*/20」の場合、「*」は0と見なされます。
L(lでも可) 最終日(Last) 「日」、「曜日」にのみ指定できます。例えば「日」を「L」にするとその月の最終日(1月なら1月31日、うるう年でない年2月なら2月28日)となります。また「曜日」を「L」にすると土曜日になります。さらに曜日との組み合わせで、その月の最後の、指定した曜日になります。例えば「6L」はその月の最終金曜日になります。
W(wでも可) 平日(月曜から金曜まで) 「日」にのみ指定できます。 例えば「15W」とした場合、15日に最も近い平日になります。したがって15日が土曜日であれば14日、また日曜日であれば16日になります。しかし「1W」とした場合で、かつ1日が土曜日の場合、前月の金曜日ではなく、その月の3日になります。「W」は、範囲や列挙との組み合わせでは使用できません。特定の日との組み合わせでのみ使用できます。
# 第 n 曜日 「曜日」にのみ指定できます。「4#2」とすると第2水曜日になります

設定例

設定例1 : 5分おきに実行する

単位
0
0/5
*
*
*
曜日 ?
*

設定例2 : 30分おきに実行する

単位
0
0,30
*
*
*
曜日 ?
*

設定例3 : 毎週土曜日の午前0時30分に実行する

単位
0
30
0
?
*
曜日 7
?

ご注意ください

  • 「曜日」の範囲は、0-6 ではなく 1-7 です。
  • 「日」と「曜日」を同時に指定することはできません。どちらか一方を「?」にしてください。

Wagby R6.0.1.2 以前の版をご利用の場合

R6.0.1/R6.0.1.1 では「曜日」にあたる部分が「年」となっています。ジョブスケジュールの設定については R6.0.1.2 以降の版へアップデートしてご利用ください。