微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

windows – 基于Microsoft补丁发布周期的计划任务

我有一个简单的Power Shell脚本,它根据WSUS中的计算机组名称取消批准所有补丁,效果很好.

我们所有的服务器都在特定的日/周/时间开始修补,从第0周到周三,这是微软补丁星期二(每个月的第二个星期二)到第3周 – 星期日之后的星期三.这显然会导致问题,因为有时并非所有补丁都在一个重启周期中应用,然后将在下一周安装补丁,在他们的组策略安排补丁日期/时间,这是我试图阻止的.

我的问题是我正在尝试根据此计划安排我的脚本运行,我发现使用Windows任务计划程序几乎不可能.例如,如果我想在微软补丁星期二之后的第4个星期一运行,我总是不能使用任务调度程序选项“本月的第4个星期一”

有没有人遇到类似的情况,或者知道任何任务调度工具,它们比Windows任务计划程序更灵活?

这将非常复杂,但可能会奏效.您需要一个组合计划任务&脚本.

>在星期二的补丁上运行一个任务,并在特定目录中设置一个标志文件,内容设置为“0”
>每个星期一运行一个查找标志文件的脚本

>如果找到标志文件,请读取它并将1添加到找到的值
>如果标志文件为3(第4周),则删除标志文件&运行更新脚本

您可以通过重命名文件而不是编辑内容来完成此操作

原文地址:https://www.jb51.cc/windows/366476.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐