Get WMI Object
Returns the __PATH property of a WMI class.
Privileges
Normal
Input Parameters
Name | Type | Required | Description |
---|---|---|---|
Namespace | String | Yes | The namespace for the WMI class, default value is root\cimV2. |
WMI Class | String | Yes | The name of a WMI class (for example, Win32_OperatingSystem). |
Filter | String | Yes | Filter to aid in the class search. |
Output Parameters
Name | Type | Description |
---|---|---|
ResultObject | String | The __PATH property of the selected class. |
Result | Number | Returns a success value of zero or any value other than zero to indicate failure. |
Example Input Parameters
Name | Type | Required | Example | |
---|---|---|---|---|
Namespace |
String |
Yes |
root\CIMV2 |
|
WMI Class |
String |
Yes |
win32_service This will query WMI for all Windows Services referenced in the w32_Service. |
|
Filter |
String |
Yes |
StartMode = "Auto" |
This will query WMI for all Windows Services referenced in w32_Service that have a startup type of Auto |
StartMode = "Auto" and State = "Running" |
This will query WMI for all Windows Services referenced in w32_Service that have a startup type of Auto and current state of the Windows Service is Running |
|||
Name like "Windows Software Probe%" |
This will query WMI for all Windows Services referenced in w32_Service that have a Name that begins with “Windows Software Probe” |
|||
FILTER OPERATORS |
||||
Operator |
Description |
|||
= |
Equal |
|||
! |
Not equal |
|||
<> |
Not equal |
|||
< |
Less than |
|||
<= |
Less than or equal |
|||
>= |
Greater than or equal |
|||
LIKE |
Wildcard match |
|||
IS |
Evaluates null |
|||
ISNOT |
Evaluates not null |
|||
ISA |
Evaluates a member of a WMI class |