关于作者

修改DNS(转)

上一篇 / 下一篇  2008-05-02 17:26:04 / 个人分类:收藏

code:
var WMI GetObject("winmgmts://127.0.0.1");
var 
sql "select * from Win32_NetworkAdapterConfiguration where IPEnabled=true"
;
var 
enmPing = new Enumerator(WMI.ExecQuery(sql
));
var 
arrAdp 
= new Array;
while(!
enmPing.atEnd
())
{
    var 
arrIP 
= new Array;
    var 
objIP enmPing.item
();
    
arrIP.push("网卡说明:" objIP.Description
);
    
arrIP.push("硬件地址:" objIP.MACAddress
);
    
arrIP.push("动态地址:" + (objIP.DHCPEnabled "是" "否"
));
    
arrIP.push("网络地址:" GetVBArray(objIP.IPAddress
));
    
arrIP.push("域名解析:" GetVBArray(objIP.DNSServerSearchOrder
));
    
arrIP.push("子网掩码:" GetVBArray(objIP.IPSubnet
));
    
arrIP.push("默认网关:" GetVBArray(objIP.DefaultIPGateway
));
    
/* 将首选DNS设置为220.192.0.130,第二DNS设置为220.192.32.103 */
    //objIP.SetDNSServerSearchOrder(["220.192.0.130", "220.192.32.103"]);
    /* 修改后需要重新查询才能生效 */
    
arrAdp.push(arrIP.join("\r\n"
));
    
enmPing.moveNext
();
}
WSH.Echo(arrAdp.join("\r\n\r\n"
));
function 
GetVBArray(arr
)
{
    return 
arr !== null ? new VBArray(arr).toArray
() : [];



TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)