@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Inicio - Windows - PowerShell - Extraer logon de usuarios por Powershell
extraer-logon-de-usuarios-por-powershell-0

Extraer logon de usuarios por Powershell

Extraer logon de usuarios por Powershell

Hoy os voy a enseñar un script que nos facilita sobre manera el extraer el logon de usuarios, por ejemplo en un dominio, por comandos de powershell.

La autoría del script la podéis encontrar en la siguiente ruta:

https://gallery.technet.microsoft.com/scriptcenter/Get-LoggedOnUser-Gathers-7cbe93ea

Módulo:

https://sid-500.com/2018/02/28/powershell-get-all-logged-on-users-per-computer-ou-domain-get-userlogon/

Podemos usar el comando con el script del primer enlace, que tendremos que bajar y ejecutar para extraer los datos:

extraer-logon-de-usuarios-por-powershell-1

O por otra parte, cargar la función en forma de módulo de powershell que nos facilitará más la vida. Y lo cargamos en la siguiente ruta. Hay que generar la carpeta y generar un fichero psm1:

C:\Program Files\WindowsPowerShell\Modules\Get-UserLogon

extraer-logon-de-usuarios-por-powershell-2a

Realizamos una importación y verificamos:

extraer-logon-de-usuarios-por-powershell-3

Y empezamos con los comandos…

Powershell: LOGONS EN TODO EL DOMINIO

Get-UserLogon -All

Powershell: LOGONS EN UNA OU

Get-UserLogon -OU 'ou=Computers,dc=negu,dc=local'

Powershell: LOGONS USUARIOS EN COMPUTER

Get-UserLogon -Computer NEGUAD01

 

¿Te ha gustado la entrada SÍGUENOS EN TWITTER?

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

powershell-cargar-listado-de-usuarios-a-grupo-de-directorio-activo

Powershell: Cargar listado de usuarios a Grupo de Directorio Activo

Powershell: Cargar listado de usuarios a Grupo de Directorio Activo Entrada rápida, os explico cómo …

2 comentarios

  1. Buen dia:
    He estado estudiando algo de Power Shell, pero no doy con los resultados esperados. Necesito crear un script en Power Shell que me envíe un correo cuando el usuario administrador (de una pc local) inicia sesión extrayendo los datos del Registro de Eventos, pero no doy con el adecuado He mirado cientos de ejemplos pero nada. Me pueden ayudar??

    • Hola Jorge,
      Habría que saber qué tipo de comportamiento buscas. Sería algo así programar una tarea periódica que se lance si el usuario logado es el administrador. Aunque siempre podría lanzarlos en remoto desde otra estación o servidor con MMC. Si es que extrae un XML en local, igual existe algún evento en el sistema que lo identifique con un ID, y puedes mirar eso. Un saludo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

18 − uno =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu