Tuesday, July 5, 2011

WSH JScript WMI Example using Instances

You can download the scripting program for generating these scripts at:

http://www.planetmps.com/wmiscriptsinstances.html

<?xml version='1.0' encoding='iso-8859-1'?>
<package>
<job>
<script language="jscript">
<![CDATA[
var locator = new ActiveXObject("WbemScripting.SWbemLocator");
var svc = locator.ConnectServer(".", "root\cimv2");
svc.Security_.AuthenticationLevel = 0;
svc.Security_.ImpersonationLevel = 3;
var ob = svc.Get("Win32_Process");
var objs = ob.Instances_;
var objEnum = new Enumerator(objs);
var mystr = new String();
for(;!objEnum.atEnd();objEnum.moveNext())
{
     var obj = objEnum.item();
     var propEnum = new Enumerator(obj.Properties_);
     var mystr = new String();
     for(;!propEnum.atEnd();propEnum.moveNext())
     {
     }
break;
}
]]>
</script>
</job>
</package>

No comments:

Post a Comment