Перейти к содержанию

Скрипт проверки доступности сервера (Server availability check script)


Рекомендуемые сообщения

В виду недавних событий с форумом перевыкладываю свой скрипт проверки доступности сервера.

Что он делает: с интервалом, указанным в переменной 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

 

  • Like 1
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...