中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如果 ping 不通 192.168.0.1 便执行一个bat命令
作者:
标题: 如果 ping 不通 192.168.0.1 便执行一个bat命令 上一主题 | 下一主题
zhouxiaohuanv
初级用户





积分 87
发帖 29
注册 2007-3-31
状态 离线
『楼 主』:  如果 ping 不通 192.168.0.1 便执行一个bat命令

如果 ping 不通 192.168.0.1 便执行一个bat命令

2007-8-28 10:23
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
1112yuhua
初级用户





积分 106
发帖 44
注册 2007-6-1
状态 离线
『第 2 楼』:  

楼主搜一下,同样的问题好像有人问过。

2007-8-28 10:29
查看资料  发送邮件  发短消息 网志  OICQ (463675828)  编辑帖子  回复  引用回复
knoppix7
银牌会员





积分 1287
发帖 634
注册 2007-5-2
来自 cmd.exe
状态 离线
『第 3 楼』:  

ping 192.156.0.1||命令

2007-8-28 11:10
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zhouxiaohuanv
初级用户





积分 87
发帖 29
注册 2007-3-31
状态 离线
『第 4 楼』:  

ping 192.168.0.1 >nul 2>nul && set a=OK || set a=NO
If "%a%"=="OK"  Goto :send
If "%a%"=="NO"  GOTO :A
Goto send
:A
1.txt
:send

[ Last edited by zhouxiaohuanv on 2008-5-28 at 02:25 PM ]

2007-8-29 14:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
080sky080
新手上路





积分 5
发帖 3
注册 2007-8-23
状态 离线
『第 5 楼』:  

不懂是什么东西啊?

2007-8-29 15:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hamihaha
初级用户





积分 48
发帖 23
注册 2008-5-27
状态 离线
『第 6 楼』:  

恩!!

2008-5-27 14:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jiulong
中级用户




积分 396
发帖 183
注册 2007-12-23
状态 离线
『第 7 楼』:  

@echo off
ping 192.168.0.1 >nul 2>nul
If %errorlevel%==1  Goto :A
If %errorlevel%==0  GOTO :send
Goto send
:A
echo 不通就直接退出了&exit
:send
echo 通
pause

2008-5-29 17:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
driver1998
高级用户




积分 740
发帖 373
注册 2008-5-23
来自 中国,广东
状态 离线
『第 8 楼』:  


ping 192.168.0.1|find "Request timed out" >nul
if "%ERRORLEVEL%"=="0" call 001.bat


2008-6-22 17:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: