回答:
スケジュールされたタスク自体は、タスクがいつ実行され、いつ実行されるかの詳細な情報を提供します。
イベントログは、何らかの問題が発生した場合に警告とエラーで通知する
場合があり、イベントビューアーでそれらを確認できます。
スケジュールされたタスクのログは、次の場所でも読み取ることができます。
C:\Windows\Tasks\SchedLgU.txt
このファイルには、前述と同じ詳細情報が含まれますが、時間をさかのぼることができます。イベントログに記録されるような詳細情報を含む警告やエラーは表示されないことに注意してください。
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
タスクが完了するのに十分な時間だけ一時停止します。別のことは、スケジュールされたタスクの説明領域に平均実行時間を入れることです。お役に立てれば。
Windows 7と話すことができませんが、Windows XPの場合:[スタート]→[設定]→[コントロールパネル ]の順にクリックし、[ スケジュールされたタスク ]を右クリックして[ 開く]を選択します。表示される[ スケジュールされたタスク]リストのメニューで、[ 詳細]→[ログの表示]を選択します。開くファイルはC:\WINDOWS\SchedLgU.txt
です。Windows XPでは、そのファイルにはUnicodeテキストが含まれているため、すべてのエディターで正しく表示されるわけではありませんが、メモ帳は正常に機能します。
Win7でも同様のものがあります。