求个自动修改切换IP的BAT文件

来源:百度知道 编辑:UC知道 时间:2024/07/03 00:45:34
我有两个上网帐号,一个是ADSL动态IP,一个是校局域网,但是IP不一样,改来改去麻烦,想用一个BAT文件来切换,知道的说下,谢谢啦
子网和网关都需要改,还有DNS,都能改吧,行的话我再加分

命令格式
netsh interface ip set <网络连接属性> <网络连接名称> static <IP地址> <子网掩码> <网关IP> <跃点计数>
netsh interface ip add dns <IP地址>

把下面代码存成.bat文件,直接运行就行了。
netsh interface ip set address "本地连接" static 192.168.18.100 255.255.255.0 192.168.18.1 1
netsh interface ip set dns "本地连接" static 202.96.128.86
netsh interface ip add dns "本地连接" 202.96.134.133

1.配置静态IP,网络连接名=VM,连接类型=STATIC,IP=1.0.0.10 掩码=255.0.0.0 网关=1.0.0.1 网关Metric=1。
netsh interface ip set address name="VM" static 1.0.0.10 255.0.0.0 1.0.0.1 1
pause

2.配置静态DNS,网络连接名=VM,连接类型=STATIC,IP=1.0.0.10。
netsh interface ip set dns "VM" static 1.0.0.10
pause

3.配置通过DHCP服务器获取IP,网络连接名=VM,连接类型=dhcp。
netsh interface ip set address name="VM" dhcp
pause

4.配置通过DHCP服务器获取DNS,网络连接名=VM,连接类型=dhcp。
netsh interface ip set dns "VM" dhcp
pa