有了笔记本,我们经常要在不同地方使用它,而IP地址的更改却是让人感到很繁琐的工作。如何方便快捷的完成我们改IP的工作呢,哈~批处理就开始显威力啦!
这个程序适用在校学生,在宿舍用动态IP,在办公室用静态IP。可以让我们做出选择。当然,你得进到文件里面去修改你想改为的IP,话不多说,请看代码。
将横线下面的代码复制到记事本里,另存为:Set_IP.bat。win7/vista下以管理员身份运行就可以了,XP似乎可以直接运行!
::-----------------------------------------------------------------
@ echo off
:: 本程序用来在动态IP和固定IP之间切换
:: Author:K.T.
:: Date:2011/3/16
echo.
echo 要设置为何种情况的IP地址?
echo.
echo
echo
echo.
set /p Choice=请选择[1,2]:
set Nic=本地连接
if '%Choice%' == '1' goto STATIC
if '%Choice%' == '2' goto DYNAMIC
echo.
echo. 输入错误,设置未改变!
echo.
goto END
:STATIC
:: 设置静态IP地址
:: 设置变量,可以根据你的需要更改,
set Addr=58.194.181.1
set Mask=255.255.255.0
set Gway=58.194.181.254
set Dns1=202.194.15.12
rem 以上依次为IP地址、子网掩码、网关、首选DNS、备用DNS
echo ------------------------------------------------------
echo 正在进行IP设置,请稍等
echo. IP地址 = %Addr%
echo. 子网掩码 = %Mask%
echo. 网关 = %Gway%
netsh interface ip set address name=%Nic% source=static address=%Addr% mask=%Mask% gateway=%Gway%
echo. 首选DNS = %Dns1%
netsh interface ip set dns name=%Nic%
echo ------------------------------------------------------
: DYNAMIC
:SUCCESS
:END
pause
::----------------------------------------
转载请注明来自:http://hi.baidu.com/hawk_kt