スケジュールされたタスクログを表示する方法


回答:


9

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

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

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

C:\Windows\Tasks\SchedLgU.txt

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


これはWindows 8で変更されたようです:(
JonnyRaa

1
@JonnyLeeds:イベントログに移動した可能性があります。Microsoft-Windows-TaskSchedulerを参照してください。これには、いくつかの情報が含まれているようです。さらに、タスクスケジューラ自体には履歴タブがあることに注意してください(タスクの履歴を有効にした後にのみ機能します)。
タマラWijsman

イベントログには何も表示されません(最初に見た場所です)が、タスク履歴は非常に便利です!乾杯
JonnyRaa

そのSchedLgU.txtはあまり有益なログではありません。タスクスケジューラ自体の開始ほどタスクをログに記録するとは思わないでしょう?
ハックR

1

SchedLgU.txtファイルの問題は、ファイルが常に開いており、ほとんどのエディターがそれをまったく表示しないことです。typeコマンドを使用しても機能しますが、表示したいタスクが画面からロールアウトされていない場合のみです(cmd.exeプロパティのバッファーサイズを大きくしても十分でない場合があります)。(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

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

Win7でも同様のものがあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.