Board logo

标题: [系统相关] [已解决]这句BAT在WIN7中设置IP为自动获取的代码错在哪里? [打印本页]

作者: jsr    时间: 2012-10-19 02:30     标题: [已解决]这句BAT在WIN7中设置IP为自动获取的代码错在哪里?

只好草草收场,无助and无奈,设为[已解决]吧!!

本人BAT盲,以下代码均测试过,在WIN7中,都只能删除DNS,IP、子掩、网关仍然存在(结果如图),望达人指教!

netsh interface IP set address name="无线网络连接" source=dhcp
netsh interface IP set dns name="无线网络连接" source=dhcp

netsh interface IPv4 set address name="无线网络连接" source=dhcp
netsh interface IPv4 set dns name="无线网络连接" source=dhcp

netsh interface IP set address "无线网络连接" source=dhcp
netsh interface IP set dns "无线网络连接" source=dhcp

netsh interface IP set address "无线网络连接" dhcp
netsh interface IP set dns "无线网络连接" dhcp
作者: jsr    时间: 2012-10-19 14:24

麻烦知道的说说吧。。。
作者: jsr    时间: 2012-10-19 18:00

经反复测试,如果是在网络属性窗口中手动设置的IP及DNS,用以上语句完全可以恢复到“自动”状态;如果是用下面的代码来设置IP和DNS,就无法恢复到“自动”状态了:
netsh interface ipv4 set address name="无线网络连接" source=static addr=192.168.1.127 mask=255.255.255.0 gateway=192.168.1.1 gwmetric=0 >nul
netsh interface ipv4 set dns name="无线网络连接" source=static addr=202.103.225.68 register=PRIMARY >nul
netsh interface ipv4 add dns name="无线网络连接" addr=202.103.224.68 index=2 >nul




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2