WsusAgent检测脚本

简介:

由于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,如需转载请自行联系原作者


相关文章
|
前端开发 JavaScript API
分享 15 个 Vue3 全家桶开发的避坑经验 下
分享 15 个 Vue3 全家桶开发的避坑经验 下
1116 0
|
移动开发 弹性计算 缓存
阿里云服务器上如何部署 H5 游戏?
在自学游戏开发的路上,最有成就感的时刻就是将自己的小游戏做出来分享给朋友试玩,原生的游戏开可以打包分享,小游戏上线流程又长,那 H5 小游戏该怎么分享呢?本文就带大家通过 nginx 将构建好的 H5 游戏托管的阿里云上。
阿里云服务器上如何部署 H5 游戏?
|
移动开发 搜索推荐 API
《钉钉工作台速成手册》全新发布!
《钉钉工作台速成手册》电子书将从什么是钉钉工作台为开篇,带你从了解钉钉工作台到学会开发工作台全方位讲解。同钉钉一起,以“数字化”为业务思想,打造服务匹配精准、管理灵活可控、使用简单高效的一站式组织工作台。
2362 0
《钉钉工作台速成手册》全新发布!
|
弹性计算 Cloud Native 分布式数据库
OceanBase携手天阳科技推出新一代信用卡核心系统联合解决方案,为信用卡业务稳健增长提供创新活力与数据动力
1985 年,中国银行发行我国第一张人民币信用卡。经过 30 余年的发展,信用卡已经从少数精英才能持有向大众普及,据央行数据显示,截至 2022 年一季度末,我国人均持有信用卡和借贷合一卡 0.57 张。
579 0
OceanBase携手天阳科技推出新一代信用卡核心系统联合解决方案,为信用卡业务稳健增长提供创新活力与数据动力
|
安全 网络协议 Java
Spring Security-退出登录和CSRF
Spring Security-退出登录和CSRF
Spring Security-退出登录和CSRF
|
数据可视化 Java API
halcon模板匹配实践(2)算子find_shape_model里的参数Row, Column, Angle含义是什么?
halcon模板匹配实践(2)算子find_shape_model里的参数Row, Column, Angle含义是什么?
1233 0
halcon模板匹配实践(2)算子find_shape_model里的参数Row, Column, Angle含义是什么?
|
算法 Serverless 数据安全/隐私保护
【密码学】一文读懂SHA-2
SHA-2安全散列算法2(Secure Hash Algorithm 2)一种密码散列函数算法标准,由美国国家安全局研发,由美国国家标准与技术研究院(NIST)在2001年发布。属于SHA算法之一,是SHA-1的后继者。其下又可再分为六个不同的算法标准,包括了:SHA-224、SHA-256、SHA-384、SHA-512、SHA-512/224、SHA-512/256。
1762 0
【密码学】一文读懂SHA-2
|
新零售 物联网 人机交互
阿里体育中心:数智一体的大型智慧文化体育综合体
杭州首个大型文化体育综合体和阿里体育“第一馆”
6609 3
阿里体育中心:数智一体的大型智慧文化体育综合体
|
存储 数据格式 Python
再见 CSV,速度提升 150 倍!
我的原计划是输出100个,目前来看可能最终不一定会到100个,但每个都是超实用且平时经常会遇到的问题。pandas的用法太多了,如果不熟练,平时是需要经常网上查找的,这个系列可以帮助大家快速回忆用法。
再见 CSV,速度提升 150 倍!