web-dev-qa-db-ja.com

前回の実行結果0x80041324を示すスケジュールされたタスク

Windows 7マシンにスケジュールされたタスクが設定されています。これは、近くにいないとき、つまりマシンが15分間アイドル状態のときにBATファイルを実行することを目的としています。

エラーコードの原因を突き止める方法を知っている人はいますか?

MSDNで確認したところ、...

SCHED_E_TASK_ATTEMPTED
0x80041324
タスクスケジューラサービスがタスクを実行しようとしましたが、タスク定義の制約の1つが原因でタスクは実行されませんでした。

さらに混乱させるために、マシンにいるときに実行され、最後の結果(0x0)が表示されていることに気づきました。

8
SteveC

タスクのプロパティを見ると、[Conditions]タブがあります。これらの条件のいずれかにより、タスクが停止する可能性があります。たとえば、Start the Task only if running on AC PowerStop task if the computer switches to battery powerがあり、ラップトップのプラグを抜いた場合、この終了状態が発生します。

同じことがStart only if only has been idle for ...Stop if no longer idleにも当てはまります。

これは、タブが実行されなかったり、実行が途中で停止したりする可能性のあるタブの例にすぎません。

14
vcsjones