加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

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

发布时间:2021-01-14 16:55:30 所属栏目:Windows 来源:网络整理
导读:我在 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脚本或类似的东西中手动记录,将所有输出写入文本甚至到自定义事件日志.

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读