工作需要,我写了个bat

由于工作的需要,时不时就有需要在Windows环境下修改IP地址,不是鼠标不好用,是在Windows窗口下修改IP地址多了有点腻,点击到有点蛋疼。你说。。。。 特写了个bat文件来修改IP地址。方便快捷,同时还可以在配置新IP地址后立马测试出网络是否可以正常使用。你只需要输入要变更的IP地址,掩码,网关即可。 不多说,上字符(不敢称是代码哈,因为只是调用

@echo off
echo 请输入您的地址:
set /p A=:
echo 请输入您的掩码:
set /p M=:
echo 请输入您的网关:
set /p G=:
netsh interface ip add dns name="本地连接" addr=8.8.8.8>nul
netsh interface ipv4 set address name="本地连接" static %A% %M% %G% 1
echo 正在完成设置并测试网络
ping -n 5 127.0.0.1>nul
ping -S %A% -n 5 %G%
echo  *
echo  *
echo  *
if %errorlevel% equ 0 echo      网络无问题
if %errorlevel% equ 1 echo 网络有问题,请联系管理员!
echo  *
echo  *
echo  *
pause
编写说明: ping -n 5 127.0.0.1>nul 简单延时 会小于5秒,大于5秒你就可能就是你的网卡有问题了。 获取 ping 的errorlevel 进行判断,errorlevel 值默认为0.其他为1.不尽相同。 默认配置 8.8.8.8 为该网卡的DNS服务器。 使用结果:

Result

欢迎各位提建议,进行改良,换提出所需功能。

上一篇Previous

购物砍价是一个很不错的锻炼

下一篇Next

Ubuntu12.04自动挂载windows磁盘

27 条评论添加评论

又是个技术淫,算了,我就留个“新年快乐”吧,哈哈,我也只能留这个了。

回复取消回复
@大路

呵呵。开玩笑了。你留下了的是。快乐的灵魂。

回复取消回复
@酷特尔

灵魂...你也能看到,厉害,哈哈

回复取消回复

重点是可以马上测试网络,不错哦

回复取消回复
@馒头饭madfan

嗯。测试到网关,到外网,并反馈测试信息这个简单。但是没找到方法测试DNS。找不着nslookup的errorlevel值。

回复取消回复

win8.1下试了一下,貌似不能用~

回复取消回复

不错不错,bat文件很好用,随时可以调用,爽歪歪

回复取消回复
@碎碎念ZWS

en .是啊,这以后发觉Windows还是好玩了。

回复取消回复

涨姿势了! [太开心]

回复取消回复

涨姿势了!

回复取消回复

你这么NB,你家里人知道吗?

回复取消回复
@eliteYang

哈。,这句话我在办公室说几天了呢。你随随便便就敢说我牛B,你爸妈知道吗?

回复取消回复
@酷特尔

最近流行这么说话啊,出自哪?

回复取消回复
@tiandi

这个就不知道源自哪里了。我只是从网易看来的。

回复取消回复