大家好,我在网上研究学习了一下,批处理改成了如下。不知道是不是win7 64位不适用还是有错误,执行后无效。
烦请大神给看看是什么错误。- @echo off
- rem //设置变量
- set Nic="无线网络连接 8"
- rem //可以根据你的需要更改,
- set Addr=192.168.1.156 //改成TS-N95 bbtplink 的IP
- set Mask=255.255.255.0 //改成TS-N95 bbtplink 的子网掩码
- set Gway=192.168.1.1 //改成TS-N95 bbtplink 的网关
- set Addr2=192.168.0.156 //改成 TS-N95 wdn 的IP
- set Mask2=255.255.255.0 //改成 TS-N95 wdn 的子网掩码
- set Gway2=192.168.0.1 //改成 TS-N95 wdn 的网关
- set Dns1=202.106.46.151 //改成TS-N95 bbtplink 的DNS
- set Dns2=202.106.195.68 //改成TS-N95 bbtplink 的DNS
- set Dns3=192.168.0.1 //改成TS-N95 wdn 的DNS
- set Dns4=202.106.195.68 //改成TS-N95 wdn 的DNS
- rem //以上对应分别是IP地址、子网掩码、网关、首选DNS、备用DNS ,自己根据情况修改
- rem //家里的DNS和公司一样则可以用以上代码,不一样可能需要稍作修改
- echo ↗Design by 清风,虎年吉祥↖
- echo ★ 1 设置 TS-N95 bbtplink IP★
- echo ★ 2 设置 TS-N95 wdn IP★
- echo ★ 3 设置为动态IP ★
- echo ★ 4 退出 ★
- echo ●●●请选择项目回车●●●
- set /p answer=
- if %answer%==1 goto 1
- if %answer%==2 goto 2
- if %answer%==3 goto 3
- if %answer%==4 goto 4
- :1
- echo 正在进行TS-N95 bbtplink IP 设置,请稍等...
- rem //可以根据你的需要更改
- echo. I P 地址 = %addr%
- echo. 子网掩码 = %Mask%
- netsh interface ipv4 set address name=%Nic% source=static addr=%addr% mask=%Mask% gateway=%Gway% gwmetric=0 >null
- echo. 首选 DNS = %Dns1%
- netsh interface ipv4 set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >null
- echo. 备用 DNS = %Dns2%
- netsh interface ipv4 add dns name=%Nic% addr=%Dns2% index=2 >null
- echo ----
- echo 全部设置完成!
- pause
- goto end
- :2
- echo 正在进行 TS-N95 wdn IP设置,请稍等...
- rem //可以根据你的需要更改
- echo. I P 地址 = %addr2%
- echo. 子网掩码 = %Mask2%
- netsh interface ipv4 set address name=%Nic% source=static addr=%addr2% mask=%Mask2% gateway=%Gway2% gwmetric=0 >null
- echo. 首选 DNS = %Dns3%
- netsh interface ipv4 set dns name=%Nic% source=static addr=%Dns3% register=PRIMARY >null
- echo. 备用 DNS = %Dns1%
- netsh interface ipv4 add dns name=%Nic% addr=%Dns1% index=2 >null
- echo ----
- echo 全部设置完成!
- pause
- goto end
- :3
- echo 正在进行动态IP设置,请稍等...
- echo. IP 地址正在从DHCP自动获取...
- netsh interface ip set address "无线网络连接 8" dhcp
- echo. DNS地址正在从DHCP自动获取...
- netsh interface ip set dns "无线网络连接 8" dhcp
- echo ----
- echo 全部设置完成!
- pause
- :4
- echo bye!
- goto end
- rem pause >null
复制代码
|