@pbt39

Как запустить файл rdp после открытия туннеля?

Kitty, настроен туннель, есть файл rdp
нужно его запускать после поднятия туннеля.
Как?
  • Вопрос задан
  • 382 просмотра
Пригласить эксперта
Ответы на вопрос 2
landergate
@landergate
IT-шный jack-of-all-trades
Kitty не умеет открывать external applications после установки соединения, как не может и подтвердить факт наличия туннеля, подав какой-то сигнал.

Я бы сделал скрипт с использованием plink. Будет запускаться незаметно, работать в фоне.
Если при запуске он возвращает 0, то запускать RDP-подключение.
Правда нужно придумать, как потом прибивать plink.exe из процессов. Может будет даже лучше всегда оставлять его в фоне.

По такому принципу работает несколько известных программ для Windows (например HeidiSQL).

Будьте осторожны: при первом подключении, plink спросит интерактивного подтверждения key fingerprint (y/n). Теоретически можно скрыть через -batch.
Ответ написан
@pbt39 Автор вопроса
:test
if проверка порта на открытость = ok goto rdp
else goto test
:rdp 
тут запуск rdp


:test в данный момент выполняет пинг в 5 секунд
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы