Windows schtasks のタスク固有の履歴設定を変更する

Windows schtasks のタスク固有の履歴設定を変更する

同じ階層またはフォルダー (この場合はすべてのタスクのフォルダー \ 内) にある場合でも、特定のタスクのタスク履歴を有効または無効にする方法があるようです。

適例:

  • Windows Server 2012 R2 標準
  • 履歴にエントリがあるスケジュールされたタスク「\task_one」
  • 履歴にエントリがないスケジュールされたタスク「\task_two」
  • 両方のタスクは過去 30 日間に実行されており、履歴があるはずです。

スケジュールされたタスクは両方ともアクティブ (過去数日間の最後の実行で結果は異なる) ですが、task_two の履歴は無効になっているようです。

これを手動で構成するにはどうすればよいですか? CIM/WIM API を使用してこれを行うことは可能ですか? はい、これはサポートされていないアプローチのようですが、方法はあるようですので、その方法を知りたいと思います。

答え1

はい、私は間違っていました。

ログローテーションによりログエントリが削除されるため、task_one (毎日実行される) とは異なり、task_two (月に 1 回のみ実行される) にはログエントリがありませんでした。

私自身と他の人へのリマインダーとしてこれを残します。

関連情報