中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-02 15:29
48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » 请问怎么条件转移的功能?
可打印版本  888 / 7
第1楼 shayulei 发表于 2006-12-06 05:15
中级用户 发帖 74 积分 301
请问怎么条件转移的功能?
今天早上5点钟又被工司同事叫醒,说公司断网,火速赶到公司,查检发现网络是好的,原来是应用服务器挂了,通知服务器组修复!已经是第二次了,一有问题就先打我电话,没办法,因为我们的服务器放在省外,要修比较麻烦!

我现在想做一个批处理就是ping 192.168.1.1,能ping 通以,说明网通的,就提示服务器组的电话,不通才提示我的电话!
第2楼 a9319751 发表于 2006-12-06 05:25
中级用户 发帖 170 积分 439
:start
@echo off &&ping -n 1 192.168.1.1 |find "timed out" >nul 2>nul && @echo 网络故障 && goto start
@echo 网络良好
goto start

[ Last edited by a9319751 on 2006-12-6 at 05:55 AM ]
第3楼 shayulei 发表于 2006-12-06 05:39
中级用户 发帖 74 积分 301
不行,这个脚本,网络良好和网络故障会一起显示
第4楼 a9319751 发表于 2006-12-06 06:23
中级用户 发帖 170 积分 439
不好意思,刚弄错了,改了下,你再试试
第5楼 tao0610 发表于 2006-12-06 07:54
高级用户 发帖 218 积分 579
让批处理一直监视,太耗资源了.
第6楼 shayulei 发表于 2006-12-06 08:42
中级用户 发帖 74 积分 301
刚试过,在XP下通过,但在98下面不行!我那边的机子全是98
第7楼 a9319751 发表于 2006-12-07 03:57
中级用户 发帖 170 积分 439
@echo off &&ping -n 1 192.168.8.1 |find "timed out" >nul 2>nul && echo 网络故障 || echo 网络良好
pause

这个检测一次,不循环
第8楼 a9319751 发表于 2006-12-07 03:58
中级用户 发帖 170 积分 439
Originally posted by shayulei at 2006-12-6 08:42:
刚试过,在XP下通过,但在98下面不行!我那边的机子全是98


我这里没有98环境,不知道那个命令98不支持,不好意思
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023