Возможный дубликат:
Пакетный файл для МАССОВОЙ группы ping компьютеров в сети по имени, проверка ответа и разрешение имени хоста
Я пытаюсь пропинговать сразу несколько IP-адресов, и на сегодняшний день это делается вручную. Я хотел бы написать пакетный сценарий, который читает из списка IP-адресов, а затем проверяет каждое соединение, а затем сообщает, если проверка связи не удалась.
Это код, который у меня был до сих пор:
@echo off
for /f "tokens=*" %%I in ("C:\batch\IPlist.txt") do call
:pinger %%I
goto :eof
:pinger
echo %TIME% >> "C:\batch\pingLOG.txt"
ping %1 >> "C:\batch\pingLOG.txt"
::DONE
Я делаю это, но даже при использовании пауз он не возвращает pingLOG.txt.
Любые идеи?
Спасибо, Дилан
Это вопрос кодирования или вопрос управления сервером?
Если это последнее, то вы можете просто использовать FREEping by Tools4ever. Это бесплатное решение вашей проблемы, так как вы можете добавить хосты в команду ping, и появится всплывающее окно, сообщающее вам, когда ping не достигает места назначения. Вы можете легко установить время между пингом, размер пакета, а также другие полезные функции.