Jak*_*ake 5 windows-server-2003 wsus
我批准了 WSUS 服务器上的 .net 框架更新。这些更新已推送到域计算机,但尚未安装。他们在等待安装的系统托盘中等待。
此更新不应该被批准。它们的更新将导致自定义企业软件停止运行。我犯了一个错误,需要扭转这个过程。我怎样才能撤回此更新或阻止它运行?
更新存储在 C:\Windows\SoftwareDistribution 的缓存中。通过删除缓存的内容,我能够删除该更新。需要停止第一个 Windows 更新服务。
我写了一个批处理文件来停止服务删除所有服务器上的缓存。
该过程如下进行。
在一行中单独创建所有服务器名称的 .txt 文件。
创建了名为 PurgeWsusCache.bat 的 .bat 文件 这是批处理包含的内容
net stop wuauserv
cd /d %windir%
rd /s /Q SoftwareDistribution
net start wuauserv
Run Code Online (Sandbox Code Playgroud)
创建了名为 Run.bat 的 .bat 文件 这是批处理包含的内容
@echo off
cd C:\scripts\PurgeWsusCache
psexec @computers.txt -c C:\scripts\PurgeWsusCache\PurgeWsusCache.bat
Run Code Online (Sandbox Code Playgroud)
运行运行.bat
| 归档时间: |
|
| 查看次数: |
2281 次 |
| 最近记录: |