Returns a list of all the hot fixes installed on a computer.
Script Code
Copy codeThe Code is as follows:
Var wbemFlagReturnImmediately = 0x10;
Var wbemFlagForwardOnly = 0x20;
Var ob1_miservice = GetObject ("winmgmts: \\\\\. \ root \ CIMV2 ");
Var colItems = obw.miservice. ExecQuery ("SELECT * FROM Win32_QuickFixEngineering", "WQL ",
WbemFlagReturnImmediately | wbemFlagForwardOnly );
Var enumItems = new Enumerator (colItems );
For (;! EnumItems. atEnd (); enumItems. moveNext ()){
Var objItem = enumItems. item ();
WScript. Echo ("Caption:" + objItem. Caption );
WScript. Echo ("CS Name:" + objItem. CSName );
WScript. Echo ("Description:" + objItem. Description );
WScript. Echo ("Fix Comments:" + objItem. FixComments );
WScript. Echo ("Hot Fix ID:" + objItem. HotFixID );
WScript. Echo ("Install Date:" + objItem. InstallDate );
WScript. Echo ("Installed By:" + objItem. InstalledBy );
WScript. Echo ("Installed On:" + objItem. InstalledOn );
WScript. Echo ("Name:" + objItem. Name );
WScript. Echo ("Service Pack In Effect:" + objItem. ServicePackInEffect );
WScript. Echo ("Status:" + objItem. Status );
WScript. Echo ();
}