我们时常会抱着笔记本经常徘徊于多个无线网络之间工作,要是碰到某些无线网络不允许动态分配网络地址的话,那可就惨了!因为你每次接入一个新网络前,都得重新设定IP、DNS,网关等信息。
为了能减少手工设定网卡参数的工作量,下面设计了一个批处理脚本,它能轻松帮你解决上述问题,哈哈。(对于一些不知道什么叫批处理的人来说,大家只要将下面内容复制到一个文本文件中,并且修改文件的扩展名为BAT即可)
批处理中需要您自己修改的是netsh尾部那一串地址信息,它们分别是IP地址、掩码、DNS。
- @ECHO OFF
- ECHO Which one of network addresses you want to switch, pls choose as below:
- ECHO 1. Dormitory
- ECHO 2. Office(Shanghai)
- SET /P args=": "
- ECHO Switching now ...
- IF "%args%"=="1" goto op1
- IF "%args%"=="2" goto op2
- :op1
- netsh interface ip set address "无线网络连接" static 192.168.0.124 255.255.255.0 192.168.0.1 1
- exit
- :op2
- netsh interface ip set address "无线网络连接" static 192.168.51.230 255.255.255.0 192.168.51.254 1