En varias ocasiones que he echado mano de las utilerías de Systernals en esta ocasión requería saber si varios servidores de la red estaban logueados con algún usuario en especifico ya que en caso contrario la aplicación estaría abajo y esto pegaría directamente en los niveles de servicio comprometidos con el cliente.
En las utilerías de Sisternals encontré con PsLoggedOn, esta nos permite obtener quien está conectado vía share al equipo, (si ya se que esto se obtiene con el comando net sessions) pero además nos da información de que usuarios están logueados en el equipo local.
Con esta herramienta podemos obtener la información anterior de un equipo remoto, e incluso le indicamos el usuario y este lo buscara en los equipos de la red para decirnos donde está logueado.
la sintaxis para usar está herramienta es la siguiente: psloggedon [- ] [-l] [-x] [\nombredelequipo | Usuario]
- -l nos muestra solamente los logueos locales del equipo
- -x no nos muestra la hora de las sesiones
- \\nombredelequipo indica el equipo remoto del que nos va a mostrar la información de las sesiones
- Usuario Si se especifica un nombre de usuario PsLoggedOn busca en los equipos de la red en los que el usuario está logueado



las utilerias de sysinternals rulean!
En efecto, estas utilerias me han sacado de apuros en varias ocaciones, en este caso veo venefico la adquisisción de Systernals por parte de Microsoft, no puedo decir lo mismo de la adquisisión de Winternals