Войти

Показать полную графическую версию : Помогите с батничком который запускает экзешник (vnc клиент


Kosh1ro
14-10-2013, 20:37
Добрый вечер.
Нужно написать батник который запускает экзешник (vnc клиент который, конектится к vnc хосту), если этот хост недоступен или перезагружается батник должен автоматически пробовать приконектится заново.

пытаюсь использовать

netstat -an|findstr АЙПИШНИК|findstr ПОРТ| ESTABLISHED

если значение отличное от ESTABLISHED значит хост недоступен или перезагружается и батник должty стартовать клиент пока то не приконнектится.

Помогите пожалуйста.

Anonymоus
14-10-2013, 22:27
@Echo Off
Set IP=127.0.0.1
Set Port=60576
Set "Status=NOT_CONNECTED"&For /F "tokens=4" %%A In ('netstat -anp TCP^|Find "%IP%"^|Find "%Port%"') Do Set Status=%%A
If "%Status%"=="ESTABLISHED" (Echo Connected) Else (Echo Not connected)
Pause&Exit
Вместо "Connected" и "Not connected" пишете то, что вам нужно - запуск клиента, etc.




© OSzone.net 2001-2012