viernes, 27 de agosto de 2021

Mover múltiples usuarios a una OU

 Aquí dejo un script para poder mover un listado de usuarios, ubicados en cualquier OU, a la OU que se indique. Muy cómodo si tienes usuarios desperdigados por todo el directorio activo con alguna característica identificable, como por ejemplo que estén deshabilitados, o creados en una fecha determinada. 

Se puede hacer una búsqueda previa, y generar un listado con ellos. Posteriormente, con este script movemos dichos usuarios. 

Ahí va:

Y con esto tenemos el movimiento hecho, de todos los usuarios dentro del archivo users.txt.

Peculiaridades:

  • En el archivo de texto  debe ir un UserDN por linea (el ID con el que hacen login).
  • El "Write-Host "Moviendo cuenta... ." $userDN" es un "punto de control" que muestra el usuario que va procesando el script, por pantalla. De esta manera, se puede eliminar, pero asi tienes idea por pantalla de por donde va, sobre todo si el listado lo has organizado por orden alfabetico.
  • Igualmente el  "Write-Host "Movimiento de usuarios completado"" es por dejar el script finalizado mostrando algun tipo de aviso en pantalla. Saber que ha finalizado despues de ejecutar el bucle.

Si te ha resultado útil el articulo, puedes invitarme a un café  ;)

No hay comentarios:

Publicar un comentario

¡Gracias por colaborar en este blog con tus comentarios! :)