Nik_o_lay
@Nik_o_lay
Изучаю фронтенд

Как узнать занят ли кем-то другой компьютер по RDP?

Есть компьютер A.
Есть компьютер B.
Есть компьютер C.

B является общим. Любой может к нему подключится по RDP. При этом каждый последующий "выбрасывает" предыдущего. Как узнать занят ли B в данный момент кем-то?
  • Вопрос задан
  • 2620 просмотров
Пригласить эксперта
Ответы на вопрос 4
@brar
На компе B cоздать для каждого подключающегося пользователя персональную учётную запись. При подключении по RDP система сообщит, что то типа "В данный момент комп занят другим пользователем, продолжить подключение?"
Ответ написан
@vladvinkler
Системный администратор
Проверять через powershell или cmd наличие активной rdp сессии. Через шедулер выгружать эту информацию с машины куда-то где ее можно просмотреть с других станций.
Думаю можно и с клиентской стороны при наличии учетных данных rdp парсить код ошибки rdp протокола при попытке подключения.
Ответ написан
@ivanmara
поставить в систему B rdpwrap ... тогда он станет полноценным терминальным сервером (все лицензионно чисто) ... и каждый следующий пользователь не будет выкидывать предидущего, и все пользователи смогут работать паралельно каждый в своей сессии ... ну а далее проверять кто в системе обычными средствами ... например sysinternals process explorer
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы