|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Список пользователей на терминале |
|
PowerShell - Список пользователей на терминале
|
Старожил Сообщения: 208 |
Доброго времени суток!
Подскажите пожалуйста с такой задачей, надо на терминате получить список всех сессий пользователей (подключенных и отключенных). И в дальнейшем выборочно поубивать некоторые из них (в идеале убивать сессии пользователей из конкретного OU AD). Нашёл в инете много скриптов по этому поводу (например 1, 2), но ни один из из мне не выдал желаемого результата, максимум что я получил, учётную запись под которой я выполняю скрипт на терминале. |
|
Отправлено: 21:49, 10-12-2015 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать PS > quser /? Display information about users logged on to the system. QUERY USER [username | sessionname | sessionid] [/SERVER:servername] username Identifies the username. sessionname Identifies the session named sessionname. sessionid Identifies the session with ID sessionid. /SERVER:servername The server to be queried (default is current). PS > tsdiscon /? Disconnects a Remote Desktop Services session. TSDISCON [sessionid | sessionname] [/SERVER:servername] [/V] [/VM] sessionid The ID of the session. sessionname The name of the session. /SERVER:servername Specifies the Remote Desktop Session Host server (default is current). /V Displays information about the actions performed. /VM Disconnects session on server or within virtual machine. The unique ID of the session needs to be specified. PS> tskill /? Ends a process. TSKILL processid | processname [/SERVER:servername] [/ID:sessionid | /A] [/V] processid Process ID for the process to be terminated. processname Process name to be terminated. /SERVER:servername Server containing processID (default is current). /ID or /A must be specified when using processname and /SERVER /ID:sessionid End process running under the specified session. /A End process running under ALL sessions. /V Display information about actions being performed. |
Отправлено: 08:41, 11-12-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Win32 API - Список пользователей в группе безопасности или список групп для пользователя. | bmt | Программирование и базы данных | 0 | 22-05-2014 17:41 | |
список пользователей давно не заходивших на сервер | MrSkif | Microsoft Windows NT/2000/2003 | 5 | 24-12-2013 17:07 | |
Как узнать список юзеров и состояние их сессий в терминале? | skeletor | Microsoft Windows NT/2000/2003 | 6 | 18-11-2008 10:34 | |
Список пользователей домена на печать | ss777 | Microsoft Windows NT/2000/2003 | 8 | 16-07-2008 10:09 |
|