Windows Management Instrumentation
Project description
Windows Management Instrumentation (WMI) is Microsoft's implementation of
Web-Based Enterprise Management (WBEM), an industry initiative to provide
a Common Information Model (CIM) for pretty much any information about a
computer system.
The Python WMI module is a lightweight wrapper on top of the pywin32
extensions, and hides some of the messy plumbing needed to get Python to
talk to the WMI API. It's pure Python and should work with any version of
Python from 2.1 onwards (list comprehensions) and any recent version of pywin32.
What's new in 1.1?
+ Removed redundant qualifiers method of _wmi_object (the qualifiers are held as
a dictionary member of the class).
+ If a moniker is passed which doesn't start with winmgmts: then add it
automatically (this helps with associations).
+ Special-cased associations, whose properties are the paths of the associated
classes: when the properties are requested, automatically return the
instantiated class.
Web-Based Enterprise Management (WBEM), an industry initiative to provide
a Common Information Model (CIM) for pretty much any information about a
computer system.
The Python WMI module is a lightweight wrapper on top of the pywin32
extensions, and hides some of the messy plumbing needed to get Python to
talk to the WMI API. It's pure Python and should work with any version of
Python from 2.1 onwards (list comprehensions) and any recent version of pywin32.
What's new in 1.1?
+ Removed redundant qualifiers method of _wmi_object (the qualifiers are held as
a dictionary member of the class).
+ If a moniker is passed which doesn't start with winmgmts: then add it
automatically (this helps with associations).
+ Special-cased associations, whose properties are the paths of the associated
classes: when the properties are requested, automatically return the
instantiated class.