如何让bat命令判断执行结果并做出相应动作? 20

我想写一个bat命令,功能如下:开机ping一个IP地址,若能ping成功,则启动wolcmd.exe+IP唤醒该IP的计算机若ping连续失败5次,则启动程序2.exe... 我想写一个bat命令,功能如下:
开机ping一个IP地址,若能ping成功,则启动wolcmd.exe +IP 唤醒该IP的计算机
若ping连续失败5次,则启动程序2.exe,具体内容只有一行我自己写了。
这个bat如何写?
ping连续失败5次可以不需要次数,如果判断次数过于复杂的话
展开
 我来答
爱染年
2016-12-17 · 知道合伙人互联网行家
爱染年
知道合伙人互联网行家
采纳数:4751 获赞数:7830
国家励志奖学金获得者

向TA提问 私信TA
展开全部
方法一:用 errorlevel,一般0为成功,1为不成功
例:

@Echo Off
Tasklist|Find "QQ.exe"
If errorlevel 1 (
Echo QQ.exe is not exist
) Else (
Echo QQ.exe is exist
)

errorlevel用if判断时可以不扩展,详见if /?

也可以用%或!扩展
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式