Descripción General
Este script de PowerShell automatiza el proceso de creación masiva de usuarios en Active Directory, generando cuentas de forma aleatoria utilizando listas externas de nombres y apellidos. Está diseñado para entornos empresariales que necesitan poblar rápidamente su directorio activo con usuarios de prueba o para migraciones.
Ejemplos de Uso
Ejemplo 1: Creación básica
.\CreateDemoUsersAD.ps1 -OUPath "OU=Usuarios,DC=midominio,DC=local" `
-DomainName "midominio.local" `
-UserCount 50 `
-InitialPassword "P@ssw0rd123"
Ejemplo 2: Con archivos personalizados
.\CreateDemoUsersAD.ps1 -OUPath "OU=Empleados,DC=empresa,DC=com" `
-DomainName "empresa.com" `
-UserCount 100 `
-InitialPassword "SecureP@ss2024!" `
-FirstNamesFile "C:\Data\Lastnames.txt" `
-LastNamesFile "C:\Data\Firstnames.txt"
Script
CreateDemoUsersAD.ps1 (19,7 KB)
Lastnames.txt (784 Bytes)
Firstnames.txt (782 Bytes)