Į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 būtų įdiegta kompiuteryje. Tikrinti kiekvieną eilutė Add/Ramove lange yra tikrai nuobodu, todėl aš siūlau imtis naujovių ir palengvinti sau gyvenimą.
Daug kas žino, kad Windows OS turi Windows Management Instrumentation (WMI) komponentą, kuris leidžia prieiti prie įvairiausios informacijos. Bet galbūt ne visi žino, kad yra atsiradęs įrankis WMIC, leidžiantis WMI komandas naudoti ne vien tik iš skriptų, bet ir tiesiai iš komandinės eilutės.
Taigi, norėdamas sužinoti, kokios pataisos yra įdiegtos kompiuteryje, aš naudoju šią komandą, kurią laikau išsaugojęs LISTQFE.CMD faile:
wmic qfe list full /format:htable >"%homepath%\Desktop\hotfixes.htm"
Įvykužius komandą arba komandinį failą, darbastalyje rasite failą HOTFIXES.HTM, kuriame bus pilnas kompiuteryje įdiegtų pataisų sąrašas.
Trumpas WMIC aprašymas: http://support.microsoft.com/kb/290216/
Seminaras apie WMIC naudojimą: http://support.microsoft.com/kb/325427/