找回密码
 加入
搜索
查看: 2770|回复: 5

请教设置DNS

[复制链接]
发表于 2008-5-8 17:07:05 | 显示全部楼层 |阅读模式
请假如何设置2个DNS??

设置一个可以利用netsh命令,2个呢??

[ 本帖最后由 tzwwy 于 2008-5-9 12:27 编辑 ]
发表于 2008-5-8 17:45:59 | 显示全部楼层
dim $strDNS[2]
$strDNS[0]="202.96.128.86"
$strDNS[1]="202.96.128.143"
$objWMIService = ObjGet("winmgmts:\" & $strComputer & "\root\CIMV2")
$colItems = $objWMIService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True", "WQL", _
                                                                  $wbemFlagReturnImmediately + $wbemFlagForwardOnly)
If IsObj($colItems) then
        For $objItem In $colItems                        
          $objItem.SetDNSServerSearchOrder($strDNS)
        Next
EndIf        
[ 本帖最后由 bing614 于 2008-5-8 17:47 编辑 ]
 楼主| 发表于 2008-5-9 09:01:29 | 显示全部楼层
原帖由 bing614 于 2008-5-8 17:45 发表

dim $strDNS[2]
$strDNS[0]="202.96.128.86"
$strDNS[1]="202.96.128.143"
$objWMIService = ObjGet("winmgmts:\\" & $strComputer & "\root\CIMV2")
$colItems = $objWMIService.ExecQuery("Select * From Wi ...



测试没成功
 楼主| 发表于 2008-5-9 12:26:30 | 显示全部楼层
谢谢了!已解决,学习“IP地址随意换”的源代码!!!
发表于 2011-4-20 07:53:12 | 显示全部楼层
Runwait(@ComSpec & ' /c netsh -c interface ip set dns "本地连接" static 10.0.0.40 PRIMARY',"",@SW_HIDE)
Runwait(@ComSpec & ' /c netsh -c interface ip add dns "本地连接" 10.0.0.40 2',"",@SW_HIDE)
发表于 2012-2-9 20:23:12 | 显示全部楼层
可以利用注册表进行操作!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-30 23:23 , Processed in 0.081218 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表