有的朋友一定有这种经历,你有一个笔记本,你要在两个,甚至多余两个的地方办公,而这几个地方网络设置不相同,每到一处你都要重新设置IP等网络配置。恰 好我的领导也遇到这当子事,每次过来都叫我设置网络,于是乎,我就研究了一下用批处理配置网络,然后我写几个不同的批处理文件,如“长寿网络设置.bat”,“合川网络设置.bat”,在哪儿上网我就双击那个文件就行了,真是一劳永逸。下面分享给大家,希望能起到抛砖引玉的作用。
批处理内容如下:
netsh interface ip set address name=”本地连接” source=static 192.168.1.188 255.255.255.0 192.168.0.1 1
netsh interface ip set dns “本地连接” static 61.128.128.68??primary
netsh interface ip add dns “本地连接”??61.128.192.68
第一行中“netsh interface ip set address”表示设置IP地址,name=”本地连接”表示设置哪块网卡的地址,在网络连接中可以看到名称,一般中文版操作系统为“本地连接”或“本 地连接2”等,“source=static”表示设置静太IP,如果source=dhcp表示自动获取IP。当source=static时,后面要 设置IP地址,子网掩码,网关,跃点数(一般设1),中间用空格分开,即批处理中的“192.168.1.188 255.255.255.0 192.168.0.1 1”。为使程序更加清晰,你也可以这样写“addr=192.168.1.188 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1”,效果一样。
第二行设置主要dns(域名服务器),static表示静太IP,primary表示主域名服务器。
第三行设置次要dns,“netsh interface ip add dns”表示添加。add 与set有区别,set会覆盖以前的设置,而add是添加一个设置,不会删除以前的设置。
如果不清楚,可以查看netsh命令帮助
近期评论