バッチの自動実行と手動実行で動作の差異が発生してしまう。
2020-07-27 09:23
CELFのヘルプを参考に.batを作成し、タスクスケジューラを利用して
1時間間隔でRPAを自動実行調整させています。
ですが、自動実行と.batを直接叩いた時の動作に差異が生まれています。
■内容
ブラウザの特定の位置にある日付とシステム日付を比較し、一致するページのみを取得
(today関数を利用)
① タスクスケジューラによる.batの自動実行
比較後、一致していた時でも「一致していない」と判断する時がある。
② 直接叩いた時の実行
比較後、一致していた時は「一致している」と判断する。
この際は何が原因で起こっているのでしょうか?
回答を投稿するにはログインが必要です。
タスクスケジューラの「セキュリティ オプション」は、
「ユーザーがログオンしているときのみ実行する」でしょうか?
「ユーザーがログオンしているかどうかにかかわらず実行する」に
チェックがあると、設定時刻にCELFが起動しない等、
意図しない挙動になると聞いた事があります。
また、RPAはスクリーンセーバー中やロック中の動作は保証されないようです。
https://cloud.celf.jp/celf-rpa-help/ja/texts/notes/index.html#pc
「ユーザーがログオンしているときのみ実行する」でしょうか?
「ユーザーがログオンしているかどうかにかかわらず実行する」に
チェックがあると、設定時刻にCELFが起動しない等、
意図しない挙動になると聞いた事があります。
また、RPAはスクリーンセーバー中やロック中の動作は保証されないようです。
https://cloud.celf.jp/celf-rpa-help/ja/texts/notes/index.html#pc