如何查看计划的任务日志?


Answers:


9

计划任务本身提供有关任务何时运行以及何时运行的详细信息。

当出现问题时,事件日志可能会向您发出警告和错误通知,
您可以在事件查看器中看到它们。

也可以在以下位置读取计划任务的日志:

C:\Windows\Tasks\SchedLgU.txt

该文件将包含与之前所述的详细信息相同的信息,但是您可以及时返回,请注意,与进入事件日志的警告和错误相比,该信息不会显示警告和错误。


这在Windows 8上似乎已经改变了:(
JonnyRaa

1
@JonnyLeeds:可能已经移到事件日志了;请参阅Microsoft-Windows-TaskScheduler,其中似乎包含一些信息。此外,请注意,任务计划程序本身有一个“历史记录”选项卡(仅在为任务启用历史记录后才可用)。
塔玛拉·威斯曼

我在事件日志中看不到任何东西(这是我第一次看到的东西),但是任务历史记录非常有用!干杯
JonnyRaa 2015年

该SchedLgU.txt并不是一个非常有用的日志。我认为它记录的任务不及任务调度程序本身的启动,对吗?
Hack-R

1

SchedLgU.txt文件的问题在于它始终处于打开状态,并且大多数编辑器根本不会显示它。使用type命令将起作用,但是仅当我要查看的任务尚未在屏幕上滚动时(即使增加cmd.exe属性上的Buffer大小可能也不够)。我遇到了一个问题(键入SchedLgU.txt> Schtask.txt),然后出现了(记事本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中应该有类似的东西。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.