Tengo un archivo csv, tal que la informacion por cada linea es login, password, nombre.
Hay como unos 2000 usuarios, por lo que seria un trabajo de chinos el anadirlos manualmente, asi que estoy leyendo sobre el tema para crear un script que automatice el proceso mediante el comando dsadd user, pero lo mejor que he encontrado ha sido esto:
///////////////////////////////////////////////////////////////////////////////////////////////
---[AddUser.cmd]----
@echo off setlocal
set UserFile=D:\ad_student_test.csv
:: *** Distinguished Name of the container to add the new user to: set UsersDN=OU=testing,DC=domain,DC=com
for /f "tokens=1-4 delims=;" %%a in ('type "%UserFile%"')
do ( set NewUser=%%a set FirstName=%%c set LastName=%%c set Password=%%b call

rocess )
goto :leave

rocess set UPN=%NewUser%@%UserDNSDomain% set DisplayName=%LastName%, %FirstName% set NewUserDN=CN=%NewUser%,%UsersDN% set Password=password
echo You are about to create a new user with the following properties: echo. echo Username: %NewUser% echo Display name: %DisplayName% echo UPN: %UPN% echo OU: %UsersDN% echo. echo Hit ^ to stop, any other key to create the user. pause >NUL echo.
dsadd user "%NewUserDN%" -samid %NewUser% -upn %UPN% -fn "%FirstName%" -ln "%LastName%" -display "%DisplayName%" -pwd "%Password%" -desc "%DisplayName%" -mustchpwd yes -disabled no
:leave ====8<----[AddUser.cmd]----
/////////////////////////////////////////////////////////////////////////////////////////////
ayuda pleaseee!!