PsLoggedOn v1.35

Por Mark Russinvl

Publicado: 29 de junio de 2016

DescargarDescargar PsTools(2,7 MB)

Introducción

Puede determinar quién usa recursos en el equipo local con el comando "net" ("net session"), pero 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 los usuarios que han iniciado sesión localmente y los usuarios que han iniciado sesión a través de recursos para el equipo local o uno 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 el usuario ha iniciado sesión actualmente.

La definición de PsLoggedOnde 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 mediante el examen de las claves bajo la HKEY_USERS clave. Para cada clave que tenga un nombre que sea un SID de usuario (identificador 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, PsLoggedOn usa la API NetSessionEnum. Tenga en cuenta que PsLoggedOn mostrará que ha iniciado sesión a través del recurso compartido 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

Simplemente copie PsLoggedOn en la ruta de acceso ejecutable y escriba "psloggedon".

Uso de PsLoggedOn

Uso: psloggedon [- ] [-l] [-x] [\\nombreDeEquipo | nombredeusuario]

Parámetro Descripción
- Muestra las opciones admitidas y las unidades de medida usadas para los valores de salida.
-l Muestra solo los inicios de sesión locales en lugar de los inicios de sesión de recursos locales y de red.
-x No muestre las horas de inicio de sesión.
\\nombreDeEquipo Especifica el nombre del equipo para el que se va a mostrar 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 ese usuario ha iniciado sesión. Esto resulta útil si desea asegurarse de que un usuario determinado no ha iniciado sesión cuando está a punto de cambiar su configuración de perfil de usuario.

DescargarDescargar PsTools(2,7 MB)

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

Se ejecuta en:

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