我需要一个VB脚本,在运行时给我关于服务器上更新的最新Windows补丁以及date和时间的详细信息。
你可以用下面的命令来做到这一点:
wmic /node:"<servername>" qfe get description,fixComments,hotfixid,installedby,installedon,servicepackineffect
你的服务器的主机名在哪里?
你可能想看看WSUS。
在这里你去: http : //technet.microsoft.com/library/ee176545.aspx
请在Windows平台上使用powershell进行新的/将来的脚本编写。 这是现代基于oo的shell环境,应该满足您的需求。 VBS是2000年以前(超过10年)的脚本解决scheme,应该在退休技术列表中。
这个博客文章有很多关于您的需求的有趣的信息: http : //blogs.technet.com/b/heyscriptingguy/archive/2011/08/13/use-powershell-to-audit-and-install-windows-patches。 ASPX
有几个网站,包含预build的PowerShell脚本,你可以bing /谷歌。
补充:同意其他评论者的看法,WSUS也是一个很好的解决scheme。