Помогите советом!
Есть несколько компов к которым можно подключаться удаленным рабочим столом.
Вопрос: как можно узнать подключен в данный момент кто-то другой к компу и насколько загружен его процессор, не подключаясь. Может утилиты какие есть?
В идеале хочется видеть список компов(составленный заранее) с загрузкой проца и активным пользователем!
RDP как узнать занят ли комп?
RDP как узнать занят ли комп?
Обычно такие вопросы в корп. сетях (единообразие нстроек доступа, назначенные права) решаются через WMI, а реализация сильно зависит от желания… )
посмотрите примеры здесь и здесь
посмотрите примеры здесь и здесь
RDP как узнать занят ли комп?
Посмотри в сторону ps*.exe от sysinternals
в частности pslogeddon должен по идее авторизованых по рдп показать
еще в сторону
query user /?
query session /?
а еще можно попробовать у локального юзера сессию отобрать)
tsdiscon console
tscon %MY_SESSION_ID% /dest:console /password:***
в частности pslogeddon должен по идее авторизованых по рдп показать
еще в сторону
query user /?
query session /?
а еще можно попробовать у локального юзера сессию отобрать)
tsdiscon console
tscon %MY_SESSION_ID% /dest:console /password:***
RDP как узнать занят ли комп?
Все наиболее верно, только лишь добавлю что на урезанных Виндах типа Винда Хоум этих утилит может не быть.
Но зато их можно скопировать с не урезанных Виндов (вроде Профессионал ) и будут работать
Что касаемо потребляемых ресурсов, смотреть удаленно можно и нужно так:
Code: Select all
typeperf "\\some-host-1\Processor(_Total)\% Processor Time"
typeperf "\\some-host-1\PhysicalDisk(E:)\% Disk Time"
Last edited by Xerox on Tue 10 Dec, 2019 17:36, edited 1 time in total.