This topic has not yet been rated - Rate this topic

Scripting API for WMI

The WMI scripting reference contains definitions for the WMI Scripting API. Use this API if writing applications with Microsoft Visual Basic, Visual Basic for Applications, Visual Basic Scripting Edition (VBScript), or any other scripting language that supports active scripting technologies.

WMI scripting objects, except for SWbemDateTime are not marked safe for scripting for scripts running on HTML pages in Internet Explorer. Therefore, unless the security level within Internet Explorer is lowered, the script will fail. SWbemDateTime is marked safe for initialization and scripting. However, use all WMI scripting objects in GetObject and CreateObject calls on server-side code in Active Server Pages (ASP).

Related topics

WMI Reference
WMI Return Codes

 

 

Send comments about this topic to Microsoft

Build date: 3/9/2012

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ
Scripting WMI with PowerShell

In addition to the above, you can also use PowerShell to access WMI. The Get-WMI cmdlet and the three type accelerators ([wmi], [wmiclass], and [wmisearcher]) enable basic administrative access to WMI.


Additional WMI features are added in PowerShell V2, currently in beta testing. V2 CTP3 was released late 2008 and will be released along with Windows 7 sometime in 2009.