博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WsusAgent检测脚本
阅读量:6433 次
发布时间:2019-06-23

本文共 1227 字,大约阅读时间需要 4 分钟。

由于WSUS升级到了3.0,发现很多客户端无法连接到WSUS服务器,原因是客户端的wsus update agent版本过低引起的。

如果运行本脚本后发现需要升级agent则可以去微软官方网站下载最新的agent3.0解决此问题。(http://support.microsoft.com/kb/949104/zh-cn)
操作:复制以下代码另存为WsusAgent30Chk.vbs

 
  1. '==Program Start==  
  2. Const WINDOWS = &H24&  
  3.  
  4. Set objShell = CreateObject("Shell.Application")  
  5. Set objFolder = objShell.Namespace(WINDOWS)  
  6. Set objFolderobjFolderItem = objFolder.Self  
  7.  
  8. strWinPath = objFolderItem.Path  
  9. strDrvPath = Mid(strWinPath, 1, 3)  
  10. strWinLen = Len(strWinPath)  
  11. strNum = strWinLen - 3  
  12. strWinName = Mid(strWinPath, 4, strNum)  
  13. Set objFSO = CreateObject("Scripting.FileSystemObject")  
  14. strFullpath = strDrvPath & "\" & strWinName & "\\system32\\wuaueng.dll"  
  15.  
  16. strComputer = "." 
  17.  
  18. Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")  
  19. Set colFiles = objWMIService.ExecQuery("SELECT * FROM CIM_DataFile where name = '" & strFullpath & "'")  
  20. For Each objFile in colFiles  
  21.     strVer = objFile.Version  
  22. Next  
  23.  
  24. strVerCur = Mid(strVer, 1, 12)  
  25.     'Wscript.Echo strVerCur  
  26. strVerNew = "7.2.6001.788" 
  27. If strVerCur >= strVerNew Then  
  28. Wscript.Echo "No need to update Agent"  
  29. Else  
  30. Wscript.Echo "Need update to Microsoft update Agent 3.0"  
  31. End If  
  32. '==Program End== 

 本文转自yangye1985 51CTO博客,原文链接:http://blog.51cto.com/yangye/198616,如需转载请自行联系原作者

你可能感兴趣的文章
./graldew bash: ./gradlew: No such file or directory
查看>>
5 [总体设计说明书]
查看>>
Laravel 依赖注入原理
查看>>
Spring 简单入门实例
查看>>
LAMP安装
查看>>
MySQL修改密码
查看>>
剑指Offer 49 丑数
查看>>
Linux下tar.xz结尾的文件的解压方法
查看>>
【QT】QApplication简介
查看>>
makefile、gdb使用记录
查看>>
PNotes – 目前最优秀的桌面便签软件 - imsoft.cnblogs
查看>>
MyEclipse 快捷键(转自:http://blog.csdn.net/sunxiaosunxiao/article/details/7029240)
查看>>
HDD ,SSD和PCIE SSD性能测试
查看>>
JAVASCRIPT实现XML分页
查看>>
打开Voice Over时,CATextLayer的string对象兼容NSString和NSAttributedString导致的Crash
查看>>
要把系统分项目分期分产品上线
查看>>
GCC 编译详解
查看>>
Go经验总结----2017.07
查看>>
PHPUnit-附录 B. 标注
查看>>
Windows资源整理
查看>>