MAKEMSI quickly and reliably creates MSI files in a non-programmatic way
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
[Bottom][Contents][Prev]: ListClasses.vbs[Next]: ListProperties.vbs
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Tips and Tricks->Tools->WMI (Windows Management Instrumentation)->Microsoft WMI Object Queries->ListMethods.vbs

ListMethods.vbs

This shows how to list all methods of a particular class (in this example "WIN32_SHARE"):

strNamespace = "\root\CIMV2"
strClassName = "Win32_Share"

Set objWMIService = GetObject("winmgmts:\\." & strNameSpace)
Set objWMIClass = objWMIService.Get(strClassName)

For Each objMethod In objWMIClass.Methods_
    WScript.Echo objMethod.Name
Next

Sample Output (sorted by me)

Create
Delete
GetAccessMask
SetShareInfo


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: ListClasses.vbs[Next]: ListProperties.vbs


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Saturday May 28 2022 at 3:11pm
Visit MAKEMSI's Home Page
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.