我爱电脑技术论坛's Archiver

空楼吹雪 发表于 2008-7-18 05:09

vbs实现自动改IP+DNS+网关

strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")

Set colNetAdapters = objWMIService.ExecQuery _
    ("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled=True")

strIPAddress = Array("192.168.0.2")
strSubnetMask = Array("255.255.255.0")
strGateways=Array("192.168.0.1")
strDNS=Array("202.102.224.68","202.102.227.68")


For Each objNetAdapter in colNetAdapters
    errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
    errEnable = objNetAdapter.SetGateways(strGateways)
    errEnable = objNetAdapter.SetDNSServerSearchOrder(strDNS)
Next

WScript.Echo "更改完成"

页: [1]
 

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.