Page 1 of 1

RDP как узнать занят ли комп?

Posted: Sun 08 Dec, 2019 11:27
by SUSim
Помогите советом!
Есть несколько компов к которым можно подключаться удаленным рабочим столом.
Вопрос: как можно узнать подключен в данный момент кто-то другой к компу и насколько загружен его процессор, не подключаясь. Может утилиты какие есть?

В идеале хочется видеть список компов(составленный заранее) с загрузкой проца и активным пользователем!

RDP как узнать занят ли комп?

Posted: Sun 08 Dec, 2019 11:29
by SUSim
ОС Винда или ВинСервер, версии 7 и выше!

RDP как узнать занят ли комп?

Posted: Sun 08 Dec, 2019 12:55
by tstr
Обычно такие вопросы в корп. сетях (единообразие нстроек доступа, назначенные права) решаются через WMI, а реализация сильно зависит от желания… )
посмотрите примеры здесь и здесь

RDP как узнать занят ли комп?

Posted: Mon 09 Dec, 2019 12:54
by Shtirla
Посмотри в сторону ps*.exe от sysinternals
в частности pslogeddon должен по идее авторизованых по рдп показать

еще в сторону
query user /?
query session /?

а еще можно попробовать у локального юзера сессию отобрать)
tsdiscon console
tscon %MY_SESSION_ID% /dest:console /password:***

RDP как узнать занят ли комп?

Posted: Mon 09 Dec, 2019 13:00
by Shtirla
кстати, если надо на w7 х32 ходить не выкидываю юзера поищи rdpwrap

RDP как узнать занят ли комп?

Posted: Tue 10 Dec, 2019 17:35
by Xerox
Shtirla wrote: Mon 09 Dec, 2019 12:54 query user /?
query session /?
Все наиболее верно, только лишь добавлю что на урезанных Виндах типа Винда Хоум этих утилит может не быть.
Но зато их можно скопировать с не урезанных Виндов (вроде Профессионал ) и будут работать

Что касаемо потребляемых ресурсов, смотреть удаленно можно и нужно так:

Code: Select all

typeperf "\\some-host-1\Processor(_Total)\% Processor Time"
typeperf "\\some-host-1\PhysicalDisk(E:)\% Disk Time"
Но в целом тема слишком богатая чтобы углублятся тут, все нужные направления уже даны