PsLoggedOn v1.33Por Mark RussinovichPublicado: diciembre 4, 2006
IntroducciónPuede determinar quién usa los recursos en su equipo local con el comando "net" ("net session"); no obstante, no hay manera integrada de determinar quién usa los recursos de un equipo remoto. Además, NT no incluye herramientas para consultar quién ha iniciado sesión en un equipo, ni de forma local ni remota. PsLoggedOn es un subprograma que muestra los usuarios que han iniciado sesión de forma local y los que lo han hecho a través de recursos en el equipo local o uno remoto. Si especifica un nombre de usuario en lugar de un equipo, PsLoggedOn busca entre los equipos en el entorno de red e indica si el usuario tiene una sesión activa. Se incluye el código fuente completo.
PsLoggedOn define a un usuario que ha iniciado sesión de forma local como aquél que tiene su perfil cargado en el Registro, de modo que PsLoggedOn determina quién ha iniciado sesión examinando las claves bajo HKEY_USERS. Para cada clave con un nombre equivalente a un SID (identificador de seguridad) de usuario, 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á su inicio de sesión a través de un recurso compartido con los equipos remotos que consulte, ya que es necesario iniciar la sesión para que PsLoggedOn tenga acceso al Registro de un sistema remoto.
InstalaciónCopie PsLoggedOn en la ruta de acceso al archivo ejecutable y escriba "psloggedon".
PsLoggedOn funciona con Windows Vista, NT 4.0, Win2K, Windows XP y Server 2003.
Usouso: psloggedon [- ] [-l] [-x] [\\computername | username]
|
Utilidades de Sysinternals:PsToolsPsLoggedOn forma parte de PsTools, un conjunto creciente de herramientas de línea de comandos de Sysinternals que facilitan la administración de sistemas locales y remotos de Windows NT/2K. |

Inicio de página