Odpowiedzi:
Oprócz systeminfo
tego jest też
wmic qfe
Przykład:
wmic qfe get hotfixid | find "KB99999"
wmic qfe | find "KB99999"
Jest również update.exe
Lub z PowerShell, po prostu dostosuj go do swoich potrzeb:
Get-WmiObject -query 'select * from win32_quickfixengineering' | foreach {$_.hotfixid}
Program PowerShell 2.0 zawiera polecenie cmdlet get-hotfix, które jest łatwym sposobem sprawdzenia, czy dana poprawka jest zainstalowana na komputerze lokalnym lub zdalnym. Przykładem podstawowej składni jest
get-hotfix -id KB974332
Kilka innych możliwości: Grep% windir% \ Windowsupdate.log dla numeru KB. Lub użyj reg.exe, aby wyeksportować odpowiednie klucze instalacyjne.
grep
. Muszę użyć find
.
wmic
regularne stdout zamiast dziwnych hybrydowych badziewów.wmic /output:stdout qfe get hotfixid | find "KB99999"
.