windows-server-2008-r2 – 在任务计划程序库中仅禁用一个任务的历史记录?

前端之家收集整理的这篇文章主要介绍了windows-server-2008-r2 – 在任务计划程序库中仅禁用一个任务的历史记录?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在 Windows Server 2008 R2的任务计划程序库中选择了“启用所有任务历史记录”选项.

对于大多数任务,我希望保留历史记录,但我想知道是否可以禁用某些任务(非关键和频繁)而不是其他任务的历史记录?

它看起来并不像你想象的那样有一个很好的过滤方法,但你可以在你的任务中添加一些操作来先禁用日志记录,然后再启用它.

当时有可能有另一个计划任务尝试写入日志,所以你需要在这一点上有一些潜在的日志记录丢失.

请参阅下面的here脚本

$logName = ‘Microsoft-Windows-TaskScheduler/Operational’

$log = New-Object System.Diagnostics.Eventing.Reader.EventLogConfiguration

$logName

$log.IsEnabled=$true

$log.SaveChanges()

我能想到这样做的唯一另一种方法是全面禁用它,然后对于你想要记录的事件,你可以通过将实际命令封装在一个powershell脚本或类似的东西中手动记录,将所有输出写入文本甚至到自定义事件日志.

猜你在找的Windows相关文章