Как я могу просмотреть активные удаленные подключения (RDP) к серверу Windows?

22

Как посмотреть, кто в данный момент подключен к серверу (Windows 2012) с клиентом удаленного рабочего стола? Я сам подключен к этому серверу через RDP.

Этот вопрос предлагает решение для получения IP-адресов с установленными соединениями. Я был бы заинтересован в списке пользователей или их сессий и когда эти сеансы были активны в последний раз.

gpinkas
источник

Ответы:

24

Вы можете ввести «Запрос пользователя» в командной строке на удаленном компьютере, чтобы получить очень быстрый просмотр

Дэн
источник
1
Я принимаю это решение, так как оно показывает время входа в систему и время простоя напрямую. Это именно то, на что я надеялся.
gpinkas
5
Вы можете сократить это до quser.
Нил
17

Запустите команду «qwinsta» на сервере или с параметром / server: servername.

>qwinsta /?
Display information about Remote Desktop Sessions.

QUERY SESSION [sessionname | username | sessionid]
              [/SERVER:servername] [/MODE] [/FLOW] [/CONNECT] [/COUNTER] [/VM]

  sessionname         Identifies the session named sessionname.
  username            Identifies the session with user username.
  sessionid           Identifies the session with ID sessionid.
  /SERVER:servername  The server to be queried (default is current).
  /MODE               Display current line settings.
  /FLOW               Display current flow control settings.
  /CONNECT            Display current connect settings.
  /COUNTER            Display current Remote Desktop Services counters informati
on.
  /VM                 Display information about sessions within virtual machines
.

Вы также можете сбросить сеанс RDP с помощью команды "rwinsta":

>rwinsta /?
Reset the session subsytem hardware and software to known initial values.

RESET SESSION {sessionname | sessionid} [/SERVER:servername] [/V]

  sessionname         Identifies the session with name sessionname.
  sessionid           Identifies the session with ID sessionid.
  /SERVER:servername  The server containing the session (default is current).
  /V                  Display additional information.
погладить
источник
Ох, я не могу поверить, что никогда не видел этого
Дэн
14

Вы можете увидеть в Диспетчере задач вкладку пользователей

Джейсон
источник
Ах, я боялся, что это может быть так легко, я упустил это из виду
gpinkas
2

tsadmin.mscкоманда даст вам приятный графический интерфейс с информацией и контроль над окнами RDP сессий

Т. Йозеф
источник
2
tsadmin.msc был удален по умолчанию из Windows 10 (и, вероятно, Windows 8.1), а также с Server 2012 R2 и, скорее всего, Server 2016. Можно восстановить его на Server 2012 R2 (и, возможно, другие упомянутые ОС), скопировав соответствующие файлы и ключи реестра для него из установки Server 2008 R2. Список файлов и ключей на этой странице: Добавить TSADMIN.msc обратно в Windows Server 2012 R2
децентрализация