Wie kann ich aktive Remoteverbindungen (RDP) zu einem Windows-Server anzeigen?

22

Wie kann ich mit einem Remotedesktopclient anzeigen, wer gerade mit einem Server (Windows 2012) verbunden ist? Ich selbst bin über RDP mit diesem Server verbunden.

Diese Frage bietet eine Lösung, um IP-Adressen mit bestehenden Verbindungen zu erhalten. Ich wäre an einer Liste von Benutzern oder deren Sitzungen interessiert und wann diese Sitzungen das letzte Mal aktiv waren.

gpinkas
quelle

Antworten:

24

Sie können "Query User" in eine Eingabeaufforderung auf dem Remotecomputer eingeben, um einen schnellen Überblick zu erhalten

Dan
quelle
1
Ich akzeptiere diese Lösung, da sie die Anmelde- und Leerlaufzeiten direkt anzeigt. Genau das hatte ich gehofft.
gpinkas
5
Sie können dies auf kürzen quser.
Neil
17

Führen Sie den Befehl "qwinsta" auf dem Server oder mit der Option / server: servername aus.

>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
.

Sie können auch zurückgesetzt eine RDP - Sitzung mit dem „rwinsta“ Befehl:

>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.
pat o.
quelle
Ooh - ich kann nicht glauben, dass ich diesen noch nie gesehen habe
Dan
14

Sie können auf der Registerkarte Benutzer des Task-Managers sehen

Jason
quelle
Ah, ich befürchtete, es könnte so einfach sein, dass ich es übersehen habe
gpinkas
2

Der tsadmin.mscBefehl gibt Ihnen eine schöne GUI mit Informationen und Kontrolle über Windows-RDP-Sitzungen

T. Josef
quelle
2
tsadmin.msc wurde standardmäßig aus Windows 10 (und wahrscheinlich aus Windows 8.1) sowie aus Server 2012 R2 und wahrscheinlich aus Server 2016 entfernt. Sie können es auf Server 2012 R2 (und möglicherweise auf den anderen genannten Betriebssystemen) wiederherstellen, indem Sie das kopieren relevante Dateien und Registrierungsschlüssel für die Installation von Server 2008 R2. Die Liste der Dateien und Schlüssel befindet sich auf dieser Seite: Fügen Sie TSADMIN.msc zurück zu Windows Server 2012 R2
devolution