-2

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

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

Я использую командные файлы для CMD

Я хочу эту команду, поэтому, когда я пингую кого-то, она выглядит более аккуратно, чем время ожидания запроса.

В настоящее время я пытаюсь найти команды, которые позволяют мне заменить txt на другой txt, но я пока не добился успеха, но думаю, что все ближе.

Я экспериментирую с | найти «Тайм-аут запроса», и если это сработает, я все еще не знаю команду, которая позволила бы мне заменить этот текст на то, что я хочу.

1 ответ1

1

Вывод ping может быть передан в sed для Windows:

ping example.com | sed "s/Request timed out./Replacement Text/"

В приведенном выше примере текст запроса истек. заменяется на текст замены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .