windows下批处理自定义IP、子网掩码、网关、dns
作者:蛛蛛虎 日期:2010-06-13
受他的问题影响我想到了我现在的局域网,也是三个网。每次哪个网有故障,还得手动切换。好不麻烦嘛,找了个批处理自动设置本机的IP、子网掩码、网关、dns,问题得以简单化:
复制内容到剪贴板
程序代码
程序代码@title 网络设置批处理
@color 0B
@echo off
set NIC="本地连接"
set IP="192.168.1.111"
set MASK="255.255.255.0"
set GW="192.168.1.2"
set GM=1
set DNS1="192.168.1.2"
set DNS2="202.102.154.3"
@echo 正在修改网络配置的IP、子网掩码、网关...
netsh interface ip set address %NIC% static %IP% %MASK% %GW% %GM%
@echo 正在设置首选Dns服务器
netsh interface ip set dns %NIC% static %DNS1% primary
@echo 正在设置备用Dns服务器
netsh interface ip add dns %NIC% %DNS2%
echo --------------------------------
echo %NIC%的设置已全部完成,配置如下:
echo IP地址:%IP%
echo 默认网关:%GW%
echo 子网掩码:%MASK%
echo 首选Dns服务器:%DNS1%
echo 备用Dns服务器:%DNS2%
echo --------------------------------
pause
@color 0B
@echo off
set NIC="本地连接"
set IP="192.168.1.111"
set MASK="255.255.255.0"
set GW="192.168.1.2"
set GM=1
set DNS1="192.168.1.2"
set DNS2="202.102.154.3"
@echo 正在修改网络配置的IP、子网掩码、网关...
netsh interface ip set address %NIC% static %IP% %MASK% %GW% %GM%
@echo 正在设置首选Dns服务器
netsh interface ip set dns %NIC% static %DNS1% primary
@echo 正在设置备用Dns服务器
netsh interface ip add dns %NIC% %DNS2%
echo --------------------------------
echo %NIC%的设置已全部完成,配置如下:
echo IP地址:%IP%
echo 默认网关:%GW%
echo 子网掩码:%MASK%
echo 首选Dns服务器:%DNS1%
echo 备用Dns服务器:%DNS2%
echo --------------------------------
pause
评论: 5 | 引用: 0 | 查看次数: -
发表评论


上一篇:
下一篇:
文章来自:
Tags:
相关日志:
回复
|
| 广东省深圳市 电信|
| 取消审核]