Desbloquear cuentas bloqueadas utilizando PowerShell (no con los cmdlets de Quest AD)
-
24-09-2019 - |
Pregunta
Estoy escribiendo una herramienta de interfaz gráfica de usuario utilizando PowerShell que es capaz de hacer la mayoría de las tareas relacionadas con EA con sólo un nombre de usuario y clic de botón. He hecho todos los habituales (Crear / eliminar usuarios, crear / eliminar la seguridad y Distribución grupos, restablecer contraseñas, etc), pero no pueden encontrar fuera de desbloqueo de un "bloqueado" cuenta.?
Estoy tratando de hacer esto sin usar cmdlets de AD de Quest como yo quiero una más solución independiente. Así que me pregunto si es posible con PowerShell plano (1.0 o 2.0) en un dominio de Windows 2003.
Muchas gracias.
Solución
Configurar la propiedad lockoutTime del DirectoryEntry a 0.
Muestra:
$x = [ADSI]'LDAP://SomeDN'
$x.lockoutTime = 0
$x.CommitChanges()
$x.Close()
Otros consejos
estado fuera del mundo de la publicidad durante unos años. No he trabajado con PowerShell en absoluto, pero tiene el siguiente enlace oferta lo que estás buscando?
http: //dmitrysotnikov.wordpress. com / 2007/08/14 / enable-disable-unlock-user-cuentas /