可以通过使用 Win32_QuickFixEngineering 列出所有已安装的修补程序:

Get-CimInstance -ClassName Win32_QuickFixEngineering

此类将返回如下所示的修补程序列表:

PS C:\Users\maxsu> Get-CimInstance -ClassName Win32_QuickFixEngineering

Source        Description      HotFixID      InstalledBy          InstalledOn
------        -----------      --------      -----------          -----------
              Update           KB4532938     NT AUTHORITY\SYSTEM  2020/1/28 0:00:00
              Security Update  KB4503308     NT AUTHORITY\SYSTEM  2019/8/10 0:00:00
              Security Update  KB4508433     NT AUTHORITY\SYSTEM  2019/8/4 0:00:00
              Security Update  KB4515383     NT AUTHORITY\SYSTEM  2019/9/15 0:00:00
              Security Update  KB4516115     NT AUTHORITY\SYSTEM  2019/9/16 0:00:00
              Security Update  KB4521863     NT AUTHORITY\SYSTEM  2019/10/9 0:00:00
              Security Update  KB4524569     NT AUTHORITY\SYSTEM  2019/11/15 0:00:00
              Security Update  KB4528759     NT AUTHORITY\SYSTEM  2020/1/27 0:00:00
              Update           KB4528760     NT AUTHORITY\SYSTEM  2020/1/28 0:00:00

为了使输出更简洁,可能需要排除某些属性。 尽管可以使用 Get-CimInstance 的 Property 参数以仅选择 HotFixID,但这样做实际上将返回更多信息,因为默认显示所有元数据 :

PS C:\Users\maxsu> Get-CimInstance -ClassName Win32_QuickFixEngineering -Property HotFixID



InstalledOn           :
Caption               :
Description           :
InstallDate           :
Name                  :
Status                :
CSName                :
FixComments           :
HotFixID              : KB4532938
InstalledBy           :
ServicePackInEffect   :
PSComputerName        :
CimClass              : root/cimv2:Win32_QuickFixEngineering
CimInstanceProperties : {Caption, Description, InstallDate, Name...}
CimSystemProperties   : Microsoft.Management.Infrastructure.CimSystemProperties

返回额外数据是因为 Get-CimInstance 中的 Property 参数限制从 WMI 类实例返回的属性,而不限制返回到 PowerShell 的对象。 若要减少输出,请使用 Select-Object:

PS C:\Users\maxsu> Get-CimInstance -ClassName Win32_QuickFixEngineering -Property HotFixId | Select-Object -Property HotFixId

HotFixId
--------
KB4532938
KB4503308
KB4508433
KB4515383
KB4516115
KB4521863
KB4524569
KB4528759
KB4528760


 

声明:以上内容为个人学习过程的笔记或总结,不保证完全正确,请谨慎参考使用。部分内容整理自互联网,官方文档等,恕不一一列出,如果有侵犯到您的权益,请联系我们删除。