Die Umgebung befindet sich in der Domäne, der Server ist Windows Server 2003, auf den Arbeitsstationen sind Vista und XP installiert.
Ich brauche die Möglichkeit, aus der Ferne zu überprüfen, wer gerade auf der Workstation angemeldet ist, vorzugsweise über eine einfache Befehlszeile und ohne Sysinternals oder Programme von Drittanbietern.
Vielen Dank
quelle
UserName
" ausführe, wird nur eine einzige Ausgabezeile angezeigt, in der nichts anderes aufgelistet ist, obwohl ich bei diesem Computer angemeldet bin.Entschuldigung, habe nicht bemerkt, dass Sie Sysinternals nicht verwenden möchten.
Das ist jetzt ein Microsoft Technet-Tool, einen bestimmten Grund, es nicht zu verwenden?
Ich habe Sysinternals anderen Tools von Drittanbietern vorgezogen, bevor Mark Russinovich zu Microsoft wechselte.
Die Microsoft Sysinternals Suite verfügt über ein Tool namens Psloggedon .
Es gibt auch NBTSTAT ,
quelle
WMIC
in der akzeptierten Antwort beklagte, dass RPC nicht lief. Das ist eine neue Dose Würmer, die ich gerade nicht öffnen möchte, also habe ich mich bei psloggedon eingecheckt und bin ziemlich glücklich.Ich habe win32_loggedonuser verwendet, bin jedoch auf ein Problem gestoßen, bei dem mehr als ein Domänenbenutzer zurückgegeben wurde, sodass es für meine Zwecke nicht funktioniert hat. Stattdessen habe ich (In Powershell)
Das Wenn ist, weil Getowner manchmal aus irgendeinem Grund mehr als einen Benutzer meldet. Ich weiß nicht warum, aber in meinem Fall war es derselbe Benutzer, also war es kein Problem.
quelle
Sie können diese Informationen von win32_loggedonuser erhalten.
Von dieser Seite :
quelle