2008/05/19

PowerShellでWMIを使ってWindowsUpdateなどで当たったセキュリティパッチ一覧を取得する方法

Get-WMIObject Win32_QuickFixEngineering

応用としてKB936330が当たってるかどうかを調べるには

PS C:\Users\daisuke> gwmi Win32_QuickFixEngineering |?{$_.HotFixID -eq "KB936330
"}


Description         : Service Pack
FixComments         :
HotFixID            : KB936330
Install Date        :
InstalledBy         : S-1-5-18
InstalledOn         : 01c896d3d9a071f6
Name                :
ServicePackInEffect :
Status              :

値が帰ってきたら適用済み。さらに応用すると、Vista SP1を当てるために必須のKB935509 、 KB938371 、 KB937287 が当たってるかどうか調べる方法

PS C:\Users\daisuke> gwmi Win32_QuickFixEngineering |?{"KB935509","KB938371","KB
937287" -contains $_.HotFixID}
元記事:http://blogs.wankuma.com/mutaguchi/archive/2008/05/19/138433.aspx

Copyright © 2005-2016 Daisuke Mutaguchi All rights reserved

mailto: mutaguchi at roy.hi-ho.ne.jp

Awards

Books

Twitter