因为笔记本电脑要在宿舍和机房两地辗转,手动设置本地连接太麻烦了,就学习了一个修改本地连接的脚本。
脚本的原作者信息:
echo ****************
echo IP地址快速切换
echo 原作者:BingYuW
echo 版本:0110
echo ****************
十分感谢!在百度里用作者信息很容易找到脚本,我就不再这里搬运一次了。
一、 echo
@echo off
这句话有两个意思,echo off 是说以后不在屏幕打印所执行的命令,@是说echo off这条命令不会被打印
echo XXX
在屏幕输出XXX
echo.
输出回车,注意点要紧接echo,否则echo . 会输出一个点
二、pause
执行到这句的时候,会暂停等待一个键盘按键
三、set
set a=1
echo %a%
将a赋值成1
set/p a=请输入:
echo %a%
如果需要用户输入赋值的话
还有一种需要了解的,做算术运算的话
set/a a=%a%/10
echo %a%
四、if
我们需要用到
IF [NOT] string1==string2 do command
这样形式的比较
if “%a%” == “10” (
echo equal
)
其他更复杂的使用请参考相关文献
五、本地连接设置
netsh interface ip set address name="本地连接" source=dhcp
netsh interface ip delete dns "本地连接" all
ipconfig /flushdns
ipconfig /all
这是用来设置 自动分配的
netsh interface ip set address name="本地连接" source=static addr=IP地址 mask=子网掩码 gateway=网关 gwmetric=默认网关跃点数
netsh interface ip set dns name="本地连接" source=static addr=DNS地址
netsh interface ip add dns name="本地连接" addr=备用DNS地址 index=2
ipconfig /flushdns
ipconfig /all
设置静态IP和DNS