В компании, в которой я работаю, есть несколько общих компьютеров, на которые люди могут войти удаленно. Сначала скучно спрашивать, кто вошел в систему, прежде чем войти в нее, только чтобы не мешать другим работать.

С помощью поиска я нашел следующие две команды из cmd для вывода списка зарегистрированных пользователей на данный момент: qwinsta /server:x.x.x.x или query session /server:x.x.x.x но я продолжаю получать следующую ошибку:

Error 5 getting sessionnames
Error [5]:Access is denied.

Тогда я искал решение, но все ведет к чему - то вроде этого. Я пытался, но это тоже не помогло :(

Информация: локальные и удаленные ПК являются и Win7, и все члены команды входят в систему как администратор с одной и той же учетной записью.

1 ответ1

0

query user /server:x.x.x.x выведет список вошедших в систему пользователей.

Что касается ошибки « access denied в доступе» , убедитесь, что учетные записи пользователей имеют необходимые права на удаленном компьютере. От пользователя Query / QUSER:

Пользователь всегда может запросить сеанс, в который пользователь вошел в систему. Для запроса других сеансов пользователь должен иметь специальное разрешение на доступ к информации запроса.

Тип разрешения «Доступ пользователя» предоставляет следующие специальные разрешения: «Запрос информации», «Вход в систему» и «Подключение». Эти специальные разрешения позволяют пользователю: Входить в сеанс на сервере терминалов. Запрос информации о сеансе. Отправляйте сообщения другим сеансам пользователя. Подключиться к другому сеансу.

Разрешения установлены в:

Конфигурация служб терминалов | Соединения | Свойства | Разрешения | Расширенный | права доступа

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .