中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-02 16:42
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请问怎么条件转移的功能? 查看 890 回复 7
楼 主 请问怎么条件转移的功能? 发表于 2006-12-06 05:15 ·  中国 浙江 湖州 电信
中级用户
★★
积分 301
发帖 74
注册 2005-02-25 00:00
21年会员
UID 36491
性别 男
状态 离线
今天早上5点钟又被工司同事叫醒,说公司断网,火速赶到公司,查检发现网络是好的,原来是应用服务器挂了,通知服务器组修复!已经是第二次了,一有问题就先打我电话,没办法,因为我们的服务器放在省外,要修比较麻烦!

我现在想做一个批处理就是ping 192.168.1.1,能ping 通以,说明网通的,就提示服务器组的电话,不通才提示我的电话!
2 发表于 2006-12-06 05:25 ·  中国 河南 郑州 电信
中级用户
★★
积分 439
发帖 170
注册 2006-01-09 20:29
20年会员
UID 48707
状态 离线
: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 ]
bat c c++
3 发表于 2006-12-06 05:39 ·  中国 浙江 湖州 电信
中级用户
★★
积分 301
发帖 74
注册 2005-02-25 00:00
21年会员
UID 36491
性别 男
状态 离线
不行,这个脚本,网络良好和网络故障会一起显示
4 发表于 2006-12-06 06:23 ·  中国 河南 郑州 电信
中级用户
★★
积分 439
发帖 170
注册 2006-01-09 20:29
20年会员
UID 48707
状态 离线
不好意思,刚弄错了,改了下,你再试试
bat c c++
5 发表于 2006-12-06 07:54 ·  中国 北京 朝阳区 联通
高级用户
★★
朦胧的世界
积分 579
发帖 218
注册 2006-10-24 04:29
19年会员
UID 67972
状态 离线
让批处理一直监视,太耗资源了.

认识自己,降伏自己,改变自己
,才能改变别人!
6 发表于 2006-12-06 08:42 ·  中国 浙江 湖州 电信
中级用户
★★
积分 301
发帖 74
注册 2005-02-25 00:00
21年会员
UID 36491
性别 男
状态 离线
刚试过,在XP下通过,但在98下面不行!我那边的机子全是98
7 发表于 2006-12-07 03:57 ·  中国 河南 郑州 电信
中级用户
★★
积分 439
发帖 170
注册 2006-01-09 20:29
20年会员
UID 48707
状态 离线
@echo off &&ping -n 1 192.168.8.1 |find "timed out" >nul 2>nul && echo 网络故障 || echo 网络良好
pause

这个检测一次,不循环
bat c c++
8 发表于 2006-12-07 03:58 ·  中国 河南 郑州 电信
中级用户
★★
积分 439
发帖 170
注册 2006-01-09 20:29
20年会员
UID 48707
状态 离线
Originally posted by shayulei at 2006-12-6 08:42:
刚试过,在XP下通过,但在98下面不行!我那边的机子全是98


我这里没有98环境,不知道那个命令98不支持,不好意思
bat c c++
论坛跳转: