Auf meinem Windows 7-PC möchte ich überprüfen, wer "aktiv" an einem anderen Windows 7-PC in meinem Netzwerk angemeldet ist, nicht wer zuletzt eine Verbindung hergestellt hat. Wie geht das?
Im Laufe des Tages melden sich mehrere Personen remote an einem gemeinsam genutzten Computer an und melden sich in der Regel ab, wenn sie fertig sind. Beachten Sie, dass diese Benutzer sowohl auf ihrem PC als auch auf dem Computer, auf dem sie sich befinden, über Administratorrechte verfügen. Wenn ich mich anmelde, während eine andere Person aktiv angemeldet ist, kann ich fortfahren und mich selbst zum "aktiven" Benutzer machen, wodurch das zuvor aktive Konto in einen getrennten Zustand versetzt wird. Es wäre schön, wenn Sie sehen könnten, wer aktiv angemeldet ist, bevor Sie diese Auswahl treffen.
Ich habe das Web durchsucht und verschiedene Lösungen gefunden, mit denen Sie wissen, wer die letzte Verbindung hergestellt hat und die nicht dazu führen, dass sie der letzte oder derzeit "aktive" Benutzer sind.
Nebenbei bemerkt, es erscheint in Windows 7 seltsam, dass die aktuelle, aktive Benutzer-ID angezeigt wird, nachdem ich auf "Ja" geklickt habe, um mich über sie anzumelden. Unter Windows XP konnte man die ID des derzeit aktiven Benutzers sehen, bevor man sich entschloss, mit der Anmeldung fortzufahren.
Jede Hilfe wird geschätzt.
quelle
Remote Registry Service
auf dem Zielcomputer ausgeführt werden. Dieser Dienst wird nicht standardmäßig gestartet.Eine weitere Option von der Windows 7 oder höher Befehlszeile:
Möglicherweise werden Sie zur Eingabe von Anmeldeinformationen auf Administratorebene aufgefordert, wenn Sie einen Remote-Computer abfragen.
Dadurch wird festgestellt, ob explorer.exe auf einem Computer ausgeführt wird und "/ v" den Benutzernamen angibt. Wenn ein Computer nicht angemeldet ist, wird kein explorer.exe-Prozess ausgeführt. Wenn jemand angemeldet ist, wird der Prozess explorer.exe im Kontext dieses Benutzers ausgeführt.
quelle
explorer.exe
. Selten, aber möglich.Der
wmic
Befehl in der Eingabeaufforderung kann diese Informationen abrufen. Damit die Clients jedoch antworten können, ist zunächst eine Firewall-Regel erforderlich.Ich habe dank MacKingTosh einen Beitrag auf community.spiceworks.com gefunden, der den Fehler "Fehler - RPC-Server ist nicht verfügbar" zu beheben scheint.
Der Befehl, der auf den Clients ausgeführt wird, die diesen Fehler verursachen, lautet:
Möglicherweise möchten Sie überprüfen, ob dies mit Ihren Firewall-Richtlinien übereinstimmt.
Im Folgenden
wmic
finden Sie eine Aufschlüsselung der Parameter, die Sie übergeben können:/node
: - die Server, auf denen der Alias ausgeführt wirdyourpcname
- den Namen des PCscomputersystem
- Es ist ein Computersystem, über das wir versuchen, Informationen zu erhaltenget
- Wir wollen die Informationen bekommenusername
- der angemeldete Benutzermodel
- das Modell des Computersmanufacturer
- Name des Unternehmens, das den Computer hergestellt hatname
- den Namen des PCsEinige Beispiele:
Holen Sie sich einen Benutzernamen:
Holen Sie sich einen PC Marke und Modell:
Holen Sie sich alle drei:
Das Hinzufügen zusätzlicher Felder kann mit einem Komma und einem Leerzeichen erfolgen:
Die obigen Beispiele beziehen sich auf einen PC, der ferngesteuert ist und die Abfrage über das Netzwerk ausgeführt wird. Wenn der Befehl lokal ausgeführt wird, hat er eine etwas andere Syntax. Beispielsweise:
quelle