Freigeben über


Įdiegtų pataisų sąrašas arba kaip pasiekti WMI informaciją iš komandinės eilutės

Kartais kyla klausimas, ar pataisa NNNNNN yra suinstaliuota šiame kompiuteryje. Pavyzdžiui, instaliuojant Exchange Server 2003 SP2 reikia, kad pataisa 898060 jau butu idiegta kompiuteryje. Tikrinti kiekviena eilute Add/Ramove lange yra tikrai nuobodu, todel aš siulau imtis naujoviu ir palengvinti sau gyvenima.

Daug kas žino, kad Windows OS turi Windows Management Instrumentation (WMI) komponenta, kuris leidžia prieiti prie ivairiausios informacijos. Bet galbut ne visi žino, kad yra atsirades irankis WMIC, leidžiantis WMI komandas naudoti ne vien tik iš skriptu, bet ir tiesiai iš komandines eilutes.

Taigi, noredamas sužinoti, kokios pataisos yra idiegtos kompiuteryje, aš naudoju šia komanda, kuria laikau išsaugojes LISTQFE.CMD faile:

wmic qfe list full /format:htable >"%homepath%\Desktop\hotfixes.htm"

Ivykužius komanda arba komandini faila, darbastalyje rasite faila HOTFIXES.HTM, kuriame bus pilnas kompiuteryje idiegtu pataisu sarašas.

Trumpas WMIC aprašymas: https://support.microsoft.com/kb/290216/

Seminaras apie WMIC naudojima: https://support.microsoft.com/kb/325427/