@echo off
chcp 65001
echo Проверка сети 192.168.228.0/24...
echo ----------------------------------

echo Доступные хосты: > result.txt

for /L %%i in (1,1,254) do (
    ping -n 1 -w 300 192.168.228.%%i >nul
    if not errorlevel 1 (
        echo 192.168.228.%%i доступен
        echo 192.168.228.%%i доступен >> result.txt
    ) else (
        echo 192.168.228.%%i недоступен
    )
)

echo ----------------------------------
echo Проверка завершена.
pause
