web-dev-qa-db-ja.com

スケジュールされたタスクログを確認するにはどうすればよいですか?

Windows 7では、スケジュールされたタスクのログを表示する方法はありますか?

13
Aureliano

スケジュールされたタスク自体は、タスクがいつ実行され、いつ実行されたかに関する詳細情報を提供します。

イベントログは、何か問題が発生したときに警告やエラーを通知する場合があります。
これらはイベントビューアで確認できます。

スケジュールされたタスクのログは、次の場所でも読み取ることができます。

C:\Windows\Tasks\SchedLgU.txt

このファイルには前に述べたのと同じ詳細情報が含まれますが、過去にさかのぼることができます。これには、イベントログに記録される詳細情報の警告とエラーは表示されないことに注意してください。

9
Tamara Wijsman

SchedLgU.txtファイルの問題は、このファイルが常に開いており、ほとんどのエディターでまったく表示されないことです。 typeコマンドの使用は機能しますが、表示したいタスクが画面からロールオフしていない場合のみです(cmd.exeプロパティのバッファーサイズを大きくしても十分でない場合があります)。 (type SchedLgU.txt> Schtask.txt)の後に(Notepad schtask.txt)を付けると、問題を回避できます。次に、「最新のエントリはこの行の上にあります」をすばやく検索すると、私のタスクは通常そこにあります。これはバッチファイルで使用でき、権限がある場合はリモートコンピュータに対して実行できます。

--------------------サンプルバッチファイル--------------------

schtasks /RUN /S \\servernamehere /TN "TaskNameHereInsideQuotes"

pause 

type \\servernamehere\c$\windows\tasks\schedlgu.txt > schtask.txt

notepad schtask.txt

タスクが完了するまで十分に一時停止してください。もう1つのことは、スケジュールされたタスクの説明領域に平均実行時間を置くことです。お役に立てれば。

1
Dan Jensen

Windows 7では話せませんが、Windows XPの場合:[スタート]→[設定]→[コントロールパネル]を選択し、次にスケジュールされたタスクを右クリックして開く)を選択します。表示されるスケジュールされたタスクリストのメニューで、詳細→ログの表示を選択します。開くファイルはC:\WINDOWS\SchedLgU.txt。 Windows XPでは、そのファイルにはUnicodeテキストが含まれているため、すべてのエディターで正しく表示されるわけではありませんが、メモ帳は正常に機能します。

Win7でも同様のはずです。

1
boot13