Una de las tareas más frecuentes cuando se está administrando Active Directory bien sea por temas de mantenimiento, auditoria, entre otros...es la identificación de cuentas de equipo antiguas, de máquinas inexistentes, algunas de ellas pueden ser fáciles de identificar porque la máquina se retiró del dominio y se encuentra des-habilitada, pero muchas otras se encuentran activas y no sabemos si están siendo utilizadas o no, es en ese momento cuando nos surge la pregunta ¿Cómo encuentro las cuentas de máquina en las cuales no se ha iniciado sesión hace determinado tiempo?. Bien pues vamos a ver cómo utilizar PowerShell para encontrarlas, en el ejemplo a continuación se generará un archivo CSV que contiene las cuentas de máquina donde no se ha iniciado sesión desde hace más de un año (365 días).
Si verificamos el valor de la variable $fecha podemos ver la fecha que se evaluará, y cualquier fecha que sea menor a la fecha indicada será lo que se exporte al archivo CSV
El resultado: un archivo CSV que contiene el nombre del host y la fecha del último logon
Gracias por la atención y como siempre, espero les sea de utilidad.
2 comentarios:
Hola César,
Gracias como siempre por tus excelentes aportes. Se que este post es viejo, pero tengo una duda, si en vez de consultar hace cuánto tiempo no se usa una cuenta, requiero consultar hace cuánto se cambio o cuál fue la última fecha de cambio de la contraseña del administrador local en un servidor que consulta podría usar ?
Muchas gracias!
titanium arts
TATONIC ART worrione CUSTOMING wooricasinos.info · TATONIC ROCKING T-TATONIC ROCKING T-TATONIC ROCKING T-TATONIC. This filmfileeurope.com unique and original design microtouch solo titanium is crafted with the use of sustainable https://jancasino.com/review/merit-casino/
Publicar un comentario