Задать вопрос
@sevnet
Системный аналитик, бизнес-консультант

Как настроить автоматический выход из windows 10 при отключении от RDP?

Есть тонкий клиент для работы на RDP на котором в автозагрузке при входе в систему сразу устанавливается соединение с сервером по RDP.
Задача при отключении от RDP выполнять выход из Windows 10.
В интернет куча инструкций, как это сделать на RDP, а вот на физическом хосте ничего не находится((
Подскажите решение?
  • Вопрос задан
  • 618 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 2
pindschik
@pindschik
ФЫВА ОЛДЖ
Я бы ковырял в таком направлении:
Вместо проводника при входе запускайте .bat с двумя командами - первая запуск mstsc, вторая - выход из системы. Окно батника спрячьте за пределы рабочего стола.
Кроме того - назначьте в планировщике проверку наличия процесса mstsc в текущем контексте. Если нету - выполнять логаут.
Ответ написан
Комментировать
VoidVolker
@VoidVolker Куратор тега Windows
Dark side eye. А у нас печеньки! А у вас?
Варианты:
  • Найти альтернативный RDP клиент, в котором можно относительно легко отследить отключение и запустить нужный скрипт.
  • Написать скрипт (например с помощью ннкрон), который будет отслеживать состояние RDP клиента и данные в окне RDP клиента для отслеживания отключения. Может получится, может нет - давно не использовал родной RDP и не помню какие там варианты отключения и структура окна.
  • Сделать RDP клиента оболочкой по умолчанию - т.е. вместо проводника RDP клиент. Вероятно потребуется приложение для мониторинга RDP клиента и его запуска в случае закрытия - это режим киоска.
  • Не безопасно, но относительно просто: запускать RDP клиент до логина пользователя (вот тут у меня лежит пример сервиса для запуска любого приложения на экране логина).
  • На сервере мониторить выход пользователя и отправлять сигнал на клиент по сети, а на клиенте при получении сигнала - выходить из системы.
  • Написать свой клиент на .Net с нужным функционалом.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@dronmaxman
VoIP Administrator
Комментировать
Ваш ответ на вопрос

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

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