Wie können wir feststellen, wer an einem Windows Server 2008-Server angemeldet ist?

42242
lexu

Wir betreiben mehrere (derzeit vier) virtuelle Windows Server 2008-Server. Um diese Server von einem zentralen Punkt aus herunterzufahren, möchten wir wissen, ob alle Remote-Sitzungen auf diesen Computern abgemeldet wurden.

Gibt es eine Möglichkeit, zu ermitteln, wer eine aktive GUI-Sitzung hat (z. B. Remote-Desktop)?

Wir möchten dies von einer entfernten Maschine und / oder von jedem virtuellen Server aus tun können.

5

2 Antworten auf die Frage

9
Marko Carter

Ich muss wissen, welche Virtualisierungsplattform Sie verwenden, um Ihnen mitzuteilen, ob Sie von außerhalb der Maschine unterscheiden können. Wenn Sie jedoch bei einer der virtuellen Maschinen angemeldet sind, können Sie dies im Task-Manager nachlesen.

Klicken Sie mit der rechten Maustaste auf die Taskleiste, wählen Sie "Task-Manager" aus dem Popup-Menü aus und navigieren Sie im angezeigten Dialogfeld zur Registerkarte "Benutzer".

Sie sollten den Benutzernamen, den physischen Computer, auf dem die Sitzung ausgeführt wird, sowie den Status und die Sitzungs-ID angeben.

Danke, das hat es geschafft! Warum habe ich diesen Tab in TeskMgr nie bemerkt? Ich habe meine Frage bearbeitet und hinzugefügt, dass wir Hyper-V verwenden. lexu vor 14 Jahren 0
Was ist, wenn ich es wissen möchte, ohne mich bei der VM anzumelden? Gibt es ein Tool, das ich bei DC installieren kann? kudlatiger vor 7 Jahren 0
3
harrymc

Hier sind einige Befehlszeilenprogramme, mit denen Sie Benutzersitzungen auf lokalen oder Remote-Servern auflisten können.

Abfragebenutzer (Microsoft)

Zeigt Informationen zu Benutzersitzungen auf einem Terminalserver an.
Syntax:
query user [<UserName> | <SessionName> | <SessionID>] [/server:<ServerName>]

TSListUsers

Befehlszeilenprogramm zum Auflisten der aktuell verbundenen und nicht verbundenen Benutzer, Hostname, IP-Adresse und RDP-Sitzungsnummer auf dem lokalen oder einem Remote-Windows-Terminalserver / RDP-Server.