“In my previous entry, WMI – Introduction I covered the basics of how WMI worked and how to write a simple script utilizing WMI technology. Today we will cover some more in depth information regarding WMI and scripting, along with some more advanced WMI queries.”
WMI is a nice management framework. It is based on WBEM and CIM (MS is active participant in the DMTF working groups). However it would be even greater if Microsoft included the standard interoperatibility WBEM protocols (CIM-XML) for access to WMI classes from non-Windows systems. They are showing again that they dont like open models and WBEM was created exactly for that purpose. Major operating systems vendors target in one way or another WBEM management (based on OpenPegasus[IBM/SBLIM] or OpenWBEM[Novell], WBEM Services[SUN/Solaris]) and only Microsoft does not add the interoperatbility protocols. Fortunately there is third-party software (CIMXML-WMI) bridge to add this functionality.
Windows Server 2003 R2 and Windows Vista use WS-Management for interoperability.
More info: http://msdn.microsoft.com/library/en-us/winrm/winrm/portal.asp
Edited 2006-10-01 23:03
Have you watched standardization commitees in regards of Microsoft?
They are sitting in nearly every one. Still they don’t implement these standards themselves but create their own proprietary solutions.