我需要一个 VB 脚本,它在运行时会向我提供有关服务器上更新的最新 Windows 补丁的详细信息以及日期和时间。
答案1
您可以使用以下命令执行此操作:
wmic /node:"<servername>" qfe get description,fixComments,hotfixid,installedby,installedon,servicepackineffect
您的服务器的主机名在哪里。
您可能想看看 WSUS。
答案2
答案3
答案4
请使用 powershell 在 Windows 平台上编写新的/未来的脚本。它是现代的基于 oo 的 shell 环境,应该可以满足您的需求。VBS 是一种 2000 年之前(超过 10 年)的脚本解决方案,应该列入退役技术名单。
这篇博客文章有很多与您的需求相关的有趣信息: http://blogs.technet.com/b/heyscriptingguy/archive/2011/08/13/use-powershell-to-audit-and-install-windows-patches.aspx
有几个网站包含预先构建的 powershell 脚本,你可以用 bing / google 搜索。
补充:同意其他评论者的观点,WSUS 也是一个很好的解决方案。