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

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

Аватара для NickM

Ветеран


Contributor


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

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


Что-нибудь типа такого:
Код: Выделить весь код
@echo off
SetLocal EnableExtensions EnableDelayedExpansion

For /F "Tokens=1,* Delims= " %%a In ('type "%~dp0list.txt"') Do (
ping -n 2 %%a | find /i "TTL=" 2>nul >nul
If !errorlevel! EQU 1 (echo.%%a %%b offline.) else (echo.%%a %%b online.)
)
Файл "list.txt", например:
Код: Выделить весь код
192.168.1.2 (Сервер 2)
192.168.1.3 (Сервер 3)
192.168.1.22 (Сервер 22)
192.168.1.5 (Сервер 5)
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:38, 14-12-2023 | #2