在UiPath的Orchestrator中,设定时间的Triger的时候,如果是比较复杂的条件,需要使用到Cron去设定,这个Cron设定的方法,也被客户问到过好几次,在这里进行一个简单的总结,用于以后的参考。
参考信息
下面有两个视频:
- 讲述一般性的Cron,简洁明了。
- 关于UiPath的Orchestrator中的使用方式。
- 参考网站: UiPath Cron 式を使用する
简介
如下,分成下面六个部分,每个部分表示不同的时间单位:
不同的部分上能使用的符号不同,如下图:
例子,如下是一个实际答复客户的邮件:
「10分おきに11時から12時を除いて毎日実行される」
ということで理解あっておりますでしょうか?
⇒ 「0 0-55/10 0-10,12-23 ? * *」の方が正しいかと思います。
解釈としては、以下になると思います。
- 0時0分から0時55分まで10分おき
- …
- 10時0分から10時55分まで10分おき
- 12時0分から12時55分まで10分おき
- …
- 23時0分から23時55分まで10分おき
先程の参照サイトで、許容値がありまして、時間単位の許容範囲は「0 - 23」になっています。
上記のを設定してOrchestratorでの解釈は「10 分ごと 0 分から 55 分まで, 00:00 から 10:59 まで と 12:00 から 23:59 まで」です。 また、これ「http://www.cronmaker.com/?1」を使って、Cron式の可視化ができます。