WinOs.vip

网吧技术,我们的认真的!
QQ群:594362448
首页 » 未分类 » 批处理bat条件判则运行之ping判断
2020-11-22
分类:

批处理bat条件判则运行之ping判断

文章作者:admin
手机扫码查看

解决家用,办公电脑的垃圾广告。 你能忍受,一开机 5分钟鼠标不能动? 你能忍受,一开机 全屏的广告,点关闭都要几分才能点的完? 你能忍受,点了关闭又自动弹出来?

批处理bat条件判则运行之ping判断

有很多时候我们执行脚本时候需要进行环境判断,比如停电了关机。那么我们就要用到条件判断进行操作了,下列是ping通某IP后执行命令,ping不通则执行其他命令

=====win7用============
for /f "tokens=7 delims=, " %%i in ('ping 192.168.0.3 -w 200 ^|find "已接收"') do (
if %%i NEQ 0 (
call \\192.168.0.3\W7A.bat
) else (
echo 直接退出!
))
======================

=====XP用==============
for /f "tokens=7 delims=, " %%i in ('ping 192.168.0.3 -w 200 ^|find "Received"') do (
if %%i NEQ 0 (
call \\192.168.0.3\XPA.bat
) else (
echo 直接退出!
))
======================

=====XP用,无需其它操作的话==
for /f "tokens=7 delims=, " %%i in ('ping 192.168.0.3 -w 200 ^|find "Received"') do (
if %%i NEQ 0 (call \\192.168.0.3\XPA.bat))
======================
意!行前面的第一个空格不可省略……
批处理用 call 1.bat,执行程序用 start 1.exe

本文由论坛会员kharak提供,再此感谢!文章由顺网小哥整理,尊重他人劳动成果转载他出请标注原作者声明

更多关于bat功能介绍:http://www.winos.vip/tag/bat

文章如无特别注明均为原创! 作者: admin, 转载或复制请以 超链接形式 并注明出处 Winos.vip
原文地址《 批处理bat条件判则运行之ping判断》发布于2020-11-22

评论

游客

切换注册

登录

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册

sitemap