Intervence 51 Опубликовано 17 марта, 2021 Жалоба Поделиться Опубликовано 17 марта, 2021 В виду недавних событий с форумом перевыкладываю свой скрипт проверки доступности сервера. Что он делает: с интервалом, указанным в переменной timeout чекает ip и пишет результат в logfile (по умолчанию на рабочий стол) @echo off set ip=54.37.169.39 set logfile="%userprofile%\Desktop\gameserver.log" set timeout=3 REM =======Dont change anything from here====== setlocal EnableDelayedExpansion :maincycle cls echo. echo Checking server availability echo Server is %ip% %windir%\system32\ping.exe -n 1 %ip% 1>nul 2>nul if not %errorlevel%==0 ( color 4 echo Server went offline! echo %date% %time:~0,5% Server unavailable >> %logfile% && timeout /t %timeout%) else ( color 2 echo Server status ok timeout /t %timeout% 1>nul ) goto :maincycle 1 Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти