bat脚本设置IP

因为笔记本电脑要在宿舍和机房两地辗转,手动设置本地连接太麻烦了,就学习了一个修改本地连接的脚本。


脚本的原作者信息:

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


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值