列出已安装的修补程序

可以通过使用 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

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/266798.html

(0)
上一篇 2022年6月7日 23:34
下一篇 2022年6月7日 23:34

相关推荐

发表回复

登录后才能评论