时间飞驰  人生是一场烟花

BLOG   记录身边的点点滴滴

丰富多彩的世界 用自己的方式来演绎

放飞自我    我想我可以

IP一键设置/公司家里IP更换

刚到公司实习,因为公司有使用无线网络,公司员工由于家里和公司网络设置不同,经常要更换IP地址,我就从网络上总结了两个批处理命令方案,方便员工在不同的环境一键更换IP。



第一,需要手动设置IP,网关,DNS方案


@ echo off

rem 设置变量

set Nic=本地连接

rem //由于各电脑网卡连接名称不同,可以根据你的实际情况更改。

set Addr=192.168.1.22

set Mask=255.255.255.0

set Gway=192.168.1.1

set Dns1=202.96.128.68

set Dns2=61.144.56.100

rem //以上依次为IP地址、子网掩码、网关、首选DNS、备用DNS

echo ------------------------------------------------------

echo 正在进行IP设置,请稍等

rem //可以根据你的需要更改

echo. IP地址 = %addr%

echo. 子网掩码 = %Mask%

netsh interface ip set address name=%Nic% source=static addr=%addr% mask=%Mask% >nul

echo. 网关 = %Gway%

netsh interface ip set address name=%Nic% gateway=%Gway% gwmetric=1 >nul

echo. 首选DNS = %Dns1%

netsh interface ip set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >nul

echo. 备用DNS = %Dns2%

echo 恭喜你,IP修改成功!

netsh interface ip add dns name=%Nic% addr=%Dns2% index=2 >nul

echo ------------------------------------------------------




第二方案,自动获得IP和DNS



@ echo off

rem 设置变量

set Nic=本地连接

rem //由于各电脑网卡连接名称不同,可以根据你的实际情况更改。

echo ------------------------------------------------------

echo 正在进行IP设置,请稍等

rem //可以根据你的需要更改

echo. IP地址 = 自动分配

netsh interface ip set address name=%Nic% source=dhcp >nul

echo. DNS = 自动分配

netsh interface ip set dns name=%Nic% source=dhcp >nul

echo 恭喜你,自动搜索IP修改成功!

netsh interface ip add dns name=%Nic% addr=%Dns2% index=2 >nul

echo ------------------------------------------------------



把你需要的方案用记事本记下来,然后将记事本文件名该成 "一键修改IP.bat" 双击运行即可。

[本日志由 冰韩 于 2009-02-24 03:02 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: IP
评论: 0 | 引用: 0 | 查看次数: 1972
发表评论
昵 称:
密 码: 游客发言不需要密码.
验证码: 验证码
内 容:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭