Saya mencari tahu apakah KB diinstal melalui baris perintah.
61
Saya mencari tahu apakah KB diinstal melalui baris perintah.
Selain systeminfo
ada juga
wmic qfe
Contoh:
wmic qfe get hotfixid | find "KB99999"
wmic qfe | find "KB99999"
Ada juga update.exe
Atau dari PowerShell, sesuaikan saja untuk kebutuhan Anda:
Get-WmiObject -query 'select * from win32_quickfixengineering' | foreach {$_.hotfixid}
wmic
dimuntahkan secara teratur.wmic /output:stdout qfe get hotfixid | find "KB99999"
.PowerShell 2.0 berisi cmdlet get-hotfix, yang merupakan cara mudah untuk memeriksa apakah perbaikan terbaru yang diberikan diinstal pada komputer lokal atau komputer jarak jauh. Contoh sintaks dasarnya adalah
sumber
jalankan "systeminfo" di jendela CMD dan itu akan menarik kembali banyak statistik tentang sistem Anda termasuk patch apa yang diinstal.
sumber
Beberapa kemungkinan lain: Grep% windir% \ Windowsupdate.log untuk nomor KB. Atau gunakan reg.exe untuk mengekspor kunci instal yang terkait.
sumber
grep
. Saya harus menggunakanfind
.Perintah di atas akan memberikan output dalam format html.
sumber
Ketika seseorang bertanya tentang menggunakan wmic pada prompt PowerShell, cukup gunakan Select-String (atau sls).
wmic qfe get hotfixid | sls "KB99999"
sumber