ping失败时如何批量生成If事件?

时间:2016-10-18 14:39:30

标签: batch-file

我知道之前已经多次询问过,但我的情况有点不同。

“如果错误级别1”在我的情况下不起作用

当我的以太网被拔掉时,我的路由器上面的东西比它不会返回“超时”的时候它会返回“一般失败”的声明“如果错误级别1”将无法检测到它,所以我得到了一个回复说,当它不可达时它是可以到达的,并且它不会将“一般失败”视为错误。

我在想也许有可能让一行检查响应(在ascii中)以检查它是否是“一般失败”但我不知道该怎么做。

有没有办法解决这个问题,还是批量限制?

1 个答案:

答案 0 :(得分:2)

试试这样:

ping "www.whatever.com" && echo OK || echo Connection Problem

更多解释:

http://www.robvanderwoude.com/condexec.php