タスクスケジューラに登録したバッチプログラムが動かない?
Windowsのタスクスケジューラーを利用していて、先日問題が発生。パラメータを付与した形で、バッチを起動する単純な仕組みのプラグラムが突然動かなくなった。
原因がなかなか特定できず、実行結果を見ても「この操作を正しく終了しました。」と表示され特に問題はなさそう。タスクスケジューラから強制起動をしても特に問題なく動いているように見えた。
プログラムから起動する側のバッチの問題かと思い、コマンドラインから強制的に実行してみると、問題なく動く。そして、今回問題が発生していたプログラムも念のためコマンドラインから実行してみると、すんなりと動いた・・・。え?
登録されているタスクを一旦削除し、改めて同じ内容でタスクの登録をしたところ、問題なく動き始めました!
結局何が原因だったのか明確な理由は分からないままですが、正常に動くようになり一安心でした。
関連記事