やりたいこと
2023/5月の中旬からWindows11上で失敗しているスクスケジューラのタスクがあることに気が付きました。
タスクや実行するファイル等は編集していませんが、失敗するようになりました。自前のタスクをタスクスケジューラに入れている方は正しく実行できているかの確認をお勧めします。
失敗するタスク
失敗するタスクは以下のようなタスクでした。
実行するタスク | batファイル |
前回の実行結果 (エラーコード) | 0x1 |
引数の追加 | > log.txt ログ出力 |
開始 | 実行batのあるフォルダ |
回避策
今回の原因は引数の”> log.txt”でした。
引数を削除することで正しく動作するようになりました。
ファイル指定が絶対パスでないのが問題かと思い絶対パスにしてみましたが、この方法では解決しませんでした。
どうしても同じ動作が必要な場合は、新しいBatを作成し作成したbatの中から実行タスクで指定していたbatを出力指定して実行するといいと思います。
コメント