Description
Returns a list of features for all the software installed on a computer using Windows Installer. script codeCopyCodeCode: var wbemflagreturnimmediately = 0x10;
VaR wbemflagforwardonly = 0x20;
VaR ob1_miservice = GetObject ("winmgmts: \\\\\. \ Root \ cimv2 ");
VaR colitems = obw.miservice. execquery ("select * From win32_softwarefeature", "WQL ",
Wbemflagreturnimmediately | wbemflagforwardonly );
VaR enumitems = new enumerator (colitems );
For (;! Enumitems. atend (); enumitems. movenext ()){
VaR objitem = enumitems. Item ();
wscript. echo ("accesses:" + objitem. accesses);
wscript. echo ("attributes:" + objitem. attributes);
wscript. echo ("caption:" + objitem. caption);
wscript. echo ("Description:" + objitem. description);
wscript. echo ("identifying number:" + objitem. identifyingnumber);
wscript. echo ("Install Date:" + objitem. installdate);
wscript. echo ("install state:" + objitem. installstate);
wscript. echo ("last use:" + objitem. lastuse);
wscript. echo ("name:" + objitem. name);
wscript. echo ("Product Name:" + objitem. productname);
wscript. echo ("status:" + objitem. status);
wscript. echo ("vendor:" + objitem. vendor);
wscript. echo ("version:" + objitem. version);
wscript. echo ();
}