想不到原来JAVASCRIPT也可以做到这样的工作
WMIScripting HTML
content="text/html; charset=gb2312">
for=foo>
document.forms[0].txtMACAddr.value=unescape(MACAddr);
document.forms[0].txtIPAddr.value=unescape(IPAddr);
document.forms[0].txtDNSName.value=unescape(sDNSName);
for=foo>
if(objObject.IPEnabled != null &&
objObject.IPEnabled != "undefined"
&& objObject.IPEnabled ==
true){
if(objObject.MACAddress != null &&
objObject.MACAddress != "undefined")
MACAddr = objObject.MACAddress;
if(objObject.IPEnabled &&
objObject.IPAddress(0) != null &&
objObject.IPAddress(0) != "undefined")
IPAddr = objObject.IPAddress(0);
if(objObject.DNSHostName != null &&
objObject.DNSHostName != "undefined")
sDNSName = objObject.DNSHostName;
}
classid=CLSID:76A64158-CB41-11D1-8B02-00600806D9B6
VIEWASTEXT>
classid=CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223>
var service =
locator.ConnectServer();
var MACAddr ;
var IPAddr ;
var DomainAddr;
var sDNSName;
service.Security_.ImpersonationLevel=3;
service.InstancesOfAsync(foo,
'Win32_NetworkAdapterConfiguration');
action=NICPost.asp method=post>
name=txtMACAddr>
name=txtIPAddr>
name=txtDNSName>