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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как проверить недоступность порта?

Ответить
Настройки темы
CMD/BAT - [решено] Как проверить недоступность порта?

Новый участник


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

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


Изменения
Автор: xsash
Дата: 12-04-2011
На серваке крутиться сервис, который иногда беспричинно падает. Сервис имеет открытый порт, если сервис умер - порт перестает отвечать.
Как сделать запуск скрипта оповещения alarm.cmd если порт недоступен?

С проверкой на доступность все просто (NetCat)
Код: Выделить весь код
nc -z 95.141.111.222 12345 && c:\ok.cmd
или придется делать через попу? по алгоритму
Код: Выделить весь код
nc.exe -z 95.141.111.222 12345 && set OK=1
if %ok%==1 ( set OK=0 && echo ok ) else ( set OK=0 && echo alarm! )

Отправлено: 15:28, 12-04-2011

 

Googler


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

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


Код: Выделить весь код
nc -z 95.141.111.222 12345 && call ok.cmd || call alarm.cmd
P.S. последней строкой ok.cmd должна быть команда:
Код: Выделить весь код
exit /b 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:15, 12-04-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


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

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


спасибо, работает

Отправлено: 16:24, 12-04-2011 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как проверить недоступность порта?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Route/Bridge - Недоступность определенной подсети MagicEx Сетевые технологии 1 17-05-2010 09:29
Прочее - Недоступность сервера.. LexerON Сетевые технологии 4 09-11-2009 14:35
Подскажите, как проверить доступность COM-порта. pingUIN Хочу все знать 5 29-09-2008 23:24
Недоступность ряда хостов. Причины?! serste Вебмастеру 1 28-12-2006 15:23
Недоступность списка серверов CyMpak Хочу все знать 2 20-12-2002 13:28




 
Переход