楼 主
批处理如何得到ping的结果?
发表于 2007-01-10 01:34 · 中国 浙江 绍兴 诸暨市 电信
初级用户
★
积分 70
发帖 27
注册 2006-11-09 04:18
19年会员
UID 70091
性别 男
状态 离线
我想,一个死循环不停地ping某台电脑,一但检查到该电脑已经打开了,就对我提出警告,这样我就知道对方已经到了某地。。。
如何提取ping的结果并判断ping到了对方。。。
或者还有其它什么方法?
第 2 楼
发表于 2007-01-10 01:54 · 中国 浙江 绍兴 诸暨市 电信
初级用户
★
积分 70
发帖 27
注册 2006-11-09 04:18
19年会员
UID 70091
性别 男
状态 离线
我知道了。。
set a=(ping xx)
反正返回值是固定的三种情况,
这样就能根据a来判断对方是否打开了电脑了。。。
唉。办公室一装修,换了新位置后,老总一抬头就能隔着玻璃看到整个办公室,我的屏幕刚好对着他。。。他什么时候出现和离开我老是发现不了。。。。
现在不怕了,只要他电脑开机,我的电脑就隔一会发出点声音报个警。。。
第 3 楼
发表于 2007-01-10 01:59 · 中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
有意思,呵呵。
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
第 4 楼
发表于 2007-01-10 02:43 · 中国 广东 电信
荣誉版主
★★★★
batch fan
积分 5,226
发帖 1,737
注册 2006-03-10 00:38
20年会员
UID 51697
来自 成都
状态 离线
哈哈,为了享受一边工作一边偷懒的权利,楼主把P处理发扬光大了。
尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。
第 5 楼
发表于 2007-01-10 03:53 · 中国 山东 济南 电信
社区乞丐
★★
此图片另存后死机
积分 -49
发帖 90
注册 2006-12-02 13:00
19年会员
UID 72412
性别 男
状态 离线
PING 通就叫...........IP换一下就可以了.
:MM
PING -l 1 -n 1 127.1|FIND /I "Request timed out"
IF %errorlevel%==0 GOTO :MM
ECHO
我的网络笔记本.
非联系本人请勿访问!http://w.vicp.net

第 6 楼
发表于 2007-01-10 20:45 · 中国 浙江 绍兴 诸暨市 电信
初级用户
★
积分 70
发帖 27
注册 2006-11-09 04:18
19年会员
UID 70091
性别 男
状态 离线
:MM
PING -l 1 -n 1 127.1|FIND /I "Request timed out"
IF %errorlevel%==0 GOTO :MM
ECHO
里面的参数能帮我解释一下么、?俺很菜的。。
俺把127.1替换成电脑名字后不管电脑是不是开机的都叫个不停
论坛跳转: