Я хочу сделать ping менее подробным для моего пакетного сценария, но хочу, чтобы он показывал сообщения о превышении времени ожидания и другие ошибки.

Вот что у меня так далеко:

@echo off

:BEGIN

time /T
ping 127.0.0.0 -n 1 | find "TTL" 
ping 127.0.0.1 -n 1 | find "TTL"
ping 1.1.1.1 -n 1 | find "TTL"
sleep 10s

GOTO BEGIN

Это работает, но трудно обнаружить ошибки 127.0.0.0 и 1.1.1.1, которые дают сообщение об ошибке и сообщение об истечении времени ожидания. (На самом деле меня больше всего интересует тайм-аут).

Есть ли какой-нибудь способ сделать find строк фильтра с тайм-аутом и TTL, или, возможно, другой прием, который я могу использовать?

0