我有一个Windows Server 2008,主要运行计划任务。bat文件调用PHP文件。我在服务器上有两个用户,一个是管理员,另一个是标准用户。
我使用标准用户使用事件查看器清除任务调度器历史记录选项卡中的历史记录日志。现在它不再记录任何历史了。所有计划任务在“历史记录”选项卡中不再具有历史记录。但是,最后一次运行结果返回0x0,调度程序工作正常<请告知。
任务计划程序应用程序中的调整实际上只是控制某个事件日志的启用状态,因此您可以通过Windows命令行等效地调整任务计划程序“历史”模式:
wevtutil set-log Microsoft-Windows-TaskScheduler/Operational /enabled:true
要检查当前状态,请执行以下操作:
wevtutil get-log Microsoft-Windows-TaskScheduler/Operational
对于击键厌恶,以下是略为缩写的上述版本:
wevtutil sl Microsoft-Windows-TaskScheduler/Operational /e:true
wevtutil gl Microsoft-Windows-TaskScheduler/Operational
对于那些想知道为什么某些任务的“任务调度器”的“历史记录”选项卡中没有显示事件日志条目的人,我有另一个可能的答案,即使所有任务历史记录都已启用,这些任务的事件都可以在事件日志中查看,而所有其他任务都可以显示历史记录。在我的例子中,我创建了13个新任务。对于其中5个,事件在历史记录下显示良好,但对于其他8个,历史记录选项卡完全为空。我甚至使用Mick Wood关于使用事件查看器的帖子验证了这些任务是否分别为历史(和记录事件)启用。
然后它击中了我。我突然意识到这8个人都有一个共同点,而其他5个人却没有。他们都有一个符号(
步骤1:打开一个提升的任务计划程序(即右键单击任务计划程序图标并选择以管理员身份运行)
步骤2:在操作窗格(右窗格,而不是操作选项卡)中,单击启用所有任务历史记录
就这样了。不知道为什么默认情况下这不是打开的,但它不是。
在 Win2008 R2 上 - 是否有我可以转到的界面或可以运行的命令,以从 Windows 任务计划程序导出某个特定任务的历史记录?我甚至会接受所有任务,然后过滤结果。到目前为止,我能想到的最好的方法是在事件查看器中搜索,使用事件日志C:\Windows\System32\winevt\Logs\微软-Windows-任务调度程序%4操作.evtx来搜索有问题的任务,并手动记录它停止的时间。
本文向大家介绍如何使用PowerShell启动任务计划程序的特定任务?,包括了如何使用PowerShell启动任务计划程序的特定任务?的使用技巧和注意事项,需要的朋友参考一下 要使用PowerShell启动任务计划程序的特定任务,我们需要使用Start-ScheduledTask 命令。 当我们运行上面的命令时,我们需要提供任务名称。 例如, 当您检查以上任务状态时, 示例 输出: 要在远程计算机
我在我的Windows 2008 R2机器中安排了一个任务,但它未能触发日志中的以下错误(事件日志)。 错误: 任务计划程序无法启动用户“SAFFRON3\cb_admin”的“\Hyatt_International_Distribution”任务。其他数据:错误值:2147943645。 任务计划程序启动任务引擎""进程失败,原因是"LUAIsUpatedToken"中发生错误。命令="tas
在任务计划程序 GUI 中,可以轻松 另请参见 https://stackoverflow.com/questions/11013132/how-can-i-enable-the-windows-server-task-scheduler-history-recording 如何通过强势外壳启用所有任务历史记录? 我已经查看了< code>Set-ScheduledTask和< code>New-
我已经创建了一个控制台应用程序,并尝试在任务计划程序中运行。当我通过单击可执行文件或使用快捷方式运行它时,它工作正常,但当我在任务调度程序中运行它时,我得到“PHLIP231 Prod的应用程序访问路径' C:\WINDOWS\DMBErrors '被拒绝。” 我已经在我的应用程序中搜索了此路径,甚至尝试手动将路径添加到我的计算机,但没有成功。我的应用程序构建了一个excel文件并将其写入相对于可
我正在建立一个特定的任务。 我需要跟踪程序何时结束,制作报告并分析它。所以,我想为它创建一个时间表。 例如,我有一个名为的进程,我想在它完成作业后检查它的日志。我有文件。我只需要在完成作业并关闭后运行它。 我无法更改程序代码中的任何内容,因此我相信,任务调度程序是唯一的方法。 帮帮我求你了