BigRedEO Asked: 2019-05-23 08:19:23 +0800 CST2019-05-23 08:19:23 +0800 CST 2019-05-23 08:19:23 +0800 CST 对于显示已安装的更新,哪个是正确的:WMIC 还是 Systeminfo? 772 我正在向许多远程 Windows 7(32 位)PC 应用“关键”Microsoft 补丁 (KB4499164)。我访问这些 PC 的唯一选择是通过 SSH 和 SFTP。 作为试点,我使用批处理脚本在一夜之间将此补丁应用到九个系统。当我使用wmic qfe命令或systeminfo命令时,其中三台 PC 会列出补丁。在其余 PC 上,wmic qfe命令显示补丁已安装,但systeminfo命令未列出补丁。 哪一个是正确的?我如何确定补丁是否已应用? windows-7 wmic 1 个回答 Voted Best Answer I say Reinstate Monica 2019-05-23T08:26:12+08:002019-05-23T08:26:12+08:00 该命令WMIC qfe list将返回正确的结果。systeminfo命令不会。我的笔记表明它仅限于显示 246 个修补程序(与更新不同),但我找不到它的来源。这篇 Microsoft KB支持文章确实说: 在 Windows Server 2003 中使用 SystemInfo.exe 显示已安装的修补程序列表时,如果安装的修补程序超过 200 个,则某些修补程序可能不会列出....存在缓冲区大小限制,不允许显示所有系统更新修补程序。 但是它只提到了 Server 2003。 最后,使用 WMIC 命令获取已安装更新的完整列表。
该命令
WMIC qfe list
将返回正确的结果。systeminfo
命令不会。我的笔记表明它仅限于显示 246 个修补程序(与更新不同),但我找不到它的来源。这篇 Microsoft KB支持文章确实说:但是它只提到了 Server 2003。
最后,使用 WMIC 命令获取已安装更新的完整列表。