Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


весьма приблизительно, не проверял
Код: Выделить весь код
Set "FileIp=ips.txt"

FOR /F "usebackq" %%p IN ("%FileIp%") DO (
ping %%p > NUL && (
echo %%p avaliable  >> result.txt 
)||(
echo %%p not avaliable >> result.txt
)
)
в подобном варианте будет ощутимый минус: на опрос каждого хоста будет уходить не менее 4 секунд (если хост недоступен - больше), а значит 10 хостов проверится за минуту, а 100 - уже минут за десять. Лучше пользовать posershell с вот этим вот модулем. Примеры есть здесь.

Отправлено: 13:58, 15-10-2020 | #2