PsLoggedOn v1.35

Por Mark Russinovich

Publicado: 29 de junio de 2016

DownloadDescargar PsTools(2.7 MB)

Introducción

Puede determinar quién usa recursos en el equipo local con el comando "net" ("net session"), sin embargo, no hay ninguna manera integrada de determinar quién usa los recursos de un equipo remoto. Además, NT no incluye herramientas para ver quién ha iniciado sesión en un equipo, ya sea de forma local o remota. PsLoggedOn es un applet que muestra tanto los usuarios que han iniciado sesión localmente como los usuarios que han iniciado sesión a través de recursos para el equipo local o remoto. Si especifica un nombre de usuario en lugar de un equipo, PsLoggedOn busca en los equipos del entorno de red y le indica si actualmente el usuario ha iniciado sesión.

La definición de PsLoggedOn de un usuario que ha iniciado sesión localmente es aquella que tiene su perfil cargado en el Registro, por lo que PsLoggedOn determina quién ha iniciado sesión examinando las claves en la clave HKEY_USERS. Para cada clave que tenga un nombre que sea un SID de usuario (id. de seguridad), PsLoggedOn busca el nombre de usuario correspondiente y lo muestra. Para determinar quién ha iniciado sesión en un equipo a través de recursos compartidos de recursos, PsLoggedOn usa la API NetSessionEnum. Tenga en cuenta que PsLoggedOn le mostrará como que ha iniciado sesión a través de recursos compartidos de recursos en equipos remotos que consulta porque se requiere un inicio de sesión para que PsLoggedOn acceda al Registro de un sistema remoto.

Instalación

Solo tiene que copiar PsLoggedOn en la ruta de acceso ejecutable y escribir "psloggedon".

Uso de PsLoggedOn

Uso: psloggedon [- ] [-l] [-x] [\\computername | nombre de usuario]

Parámetro Descripción
- Muestra las opciones admitidas y las unidades de medida usadas para los valores de salida.
-l Muestra solo inicios de sesión locales en lugar de inicios de sesión de recursos locales y de red.
-x No mostrar horas de inicio de sesión.
\\computername Especifica el nombre del equipo para el que se va a enumerar la información de inicio de sesión.
username Si especifica un nombre de usuario PsLoggedOn busca en la red los equipos en los que el usuario ha iniciado sesión. Esto resulta útil si desea asegurarse de que un usuario determinado no haya iniciado sesión cuando esté a punto de cambiar su configuración de perfil de usuario.

DownloadDescargar PsTools(2.7 MB)

PsTools
PsLoggedOn forma parte de un creciente kit de herramientas de línea de comandos de Sysinternals que ayudan en la administración de sistemas locales y remotos denominado PsTools.

Se ejecuta en:

  • Cliente: Windows Vista y versiones posteriores.
  • Servidor: Windows Server 2008 y versiones posteriores.