<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri, sans-serif" size="2">
<div>I’m having some issues trying to do WMI queries, and was hoping for some help from the list.</div>
<div> </div>
<div>First of all, something simple.  Help on the check_nc_net says:</div>
<div> </div>
<div>#     * - list all namespaces </div>
<div>#     namespace^* - list all classes in namespace </div>
<div>#     namespace^ full query statement - enter a full query statement as second parameter</div>
<div>#     namespace^*^class - list all instances in class</div>
<div> </div>
<div>‘List all classes in namespace’ works fine.  ‘List all instances in class’ doesn’t:</div>
<div> </div>
<div># ./check_nc_net -H 192.168.0.2 -v WMICHECK -l "DEFAULT^*^StdRegProv"</div>
<div>Client - ERROR: Could not find result</div>
<div> </div>
<div># ./check_nc_net -H 192.168.0.2 -v WMICHECK -l "DEFAULT^*^RegistryEvent"</div>
<div>Client - ERROR: Could not find result</div>
<div> </div>
<div>Same result no matter what class.</div>
<div> </div>
<div>Second, I’m trying to do a WMI query.  Most work just fine,  but others – straight from the WQL examples – don’t.  Specifically, I’m trying to look for a registry change, like so:</div>
<div> </div>
<div>./check_nc_net -H 192.168.0.2 -v WMICHECK –l “CIMV2^SELECT * FROM __InstanceModificationEvent WITHIN 10 WHERE TargetInstance ISA 'Win32_Service' AND TargetInstance._Class = 'win32_TerminalService'”</div>
<div> </div>
<div>and I get back</div>
<div> </div>
<div>Client - ERROR: Exeption occured in check wmi:</div>
<div>Select: cimv2:SELECT * FROM __InstanceModificationEvent WITHIN 10 WHERE TargetInstance ISA 'Win32_Service' AND TargetInstance._Class = 'win32_TerminalService'::>Invalid query</div>
<div>+ exit 0</div>
<div> </div>
<div> </div>
<div>Am I missing something simple, or is this just not possible?</div>
<div> </div>
<div>Thanks….</div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
</font>
</body>
</html>