Freigeben über


PsLoggedOn v1.35

Von Mark Russinovich

Veröffentlichungsdatum: 29. Juni 2016

Download PsTools herunterladen (2., MB)

Einführung

Sie können mit dem Befehl „net“ (net session) ermitteln, wer Ressourcen auf Ihrem lokalen Computer verwendet. Es gibt jedoch keine integrierte Möglichkeit, um zu bestimmen, wer die Ressourcen eines Remotecomputers verwendet. Darüber hinaus verfügt NT über keine Tools, um zu ermitteln, wer lokal oder remote bei einem Computer angemeldet ist. PsLoggedOn ist ein Applet, das sowohl die lokal angemeldeten Benutzer*innen als auch die Benutzer*innen anzeigt, die sich über Ressourcen für den lokalen Computer oder einen Remotecomputer angemeldet haben. Wenn Sie einen Benutzernamen anstelle eines Computers angeben, durchsucht PsLoggedOn die Computer in der Netzwerkumgebung und teilt Ihnen mit, ob der Benutzer bzw. die Benutzerin gerade angemeldet ist.

Bei einem lokal angemeldeten Benutzer bzw. einer lokal angemeldeten Benutzerin handelt es sich per Definition von PsLoggedOn um einen Benutzer bzw. eine Benutzerin, dessen bzw. deren Profil in die Registrierung geladen wird. Daher bestimmt PsLoggedOn durch eine Überprüfung der Schlüssel unter dem HKEY_USERS-Schlüssel, wer angemeldet ist. Für jeden Schlüssel mit einem Namen, bei dem es sich um eine Benutzer-SID (Sicherheits-ID) handelt, sucht PsLoggedOn den entsprechenden Benutzernamen und zeigt ihn an. Um zu ermitteln, wer über Ressourcenfreigaben bei einem Computer angemeldet ist, verwendet PsLoggedOn die NetSessionEnum-API. Beachten Sie, dass PsLoggedOn anzeigt, dass Sie über eine Ressourcenfreigabe bei von Ihnen abgefragten Remotecomputern angemeldet sind, da eine Anmeldung erforderlich ist, damit PsLoggedOn auf die Registrierung eines Remotesystems zugreifen kann.

Installation

Kopieren Sie einfach PsLoggedOn in ihren ausführbaren Pfad, und geben Sie „psloggedon“ ein.

Verwenden von PsLoggedOn

Verwendung: psloggedon [- ] [-l] [-x] [\\computername | username]

Parameter Beschreibung
- Zeigt die unterstützten Optionen und die Maßeinheiten an, die für Ausgabewerte verwendet werden.
-l Zeigt nur lokale Anmeldungen anstelle von lokalen Anmeldungen und Netzwerkressourcenanmeldungen an.
-x Zeigt keine Anmeldezeiten an.
\\computername Gibt den Namen des Computers an, für den Anmeldeinformationen aufgelistet werden sollen.
username Wenn Sie einen Benutzernamen angeben, durchsucht PsLoggedOn das Netzwerk nach Computern, bei denen dieser Benutzer bzw. diese Benutzerin angemeldet ist. Dies ist nützlich, wenn Sie sicherstellen möchten, dass ein bestimmter Benutzer bzw. eine bestimmte Benutzerin nicht angemeldet ist, wenn Sie seine bzw. ihre Benutzerprofilkonfiguration ändern möchten.

Download PsTools herunterladen (2,7 MB)

PsTools
PsLoggedOn ist Teil eines wachsenden Kit von Sysinternals-Befehlszeilentools mit dem Namen PsTools, die Sie bei der Verwaltung lokaler Systeme und Remotesysteme unterstützen.

Läuft auf:

  • Client: Windows Vista und höher.
  • Server: Alle Windows Server 2008 und höher.