@echo off
dsadd user cn=科比,ou=NBA,dc=NBA,dc=com -upn kobe@NBA.com -pwd K123@456 -display 科比 -fn 比 -ln 科 -dept NBA -title 巨星 -tel 6161 -email luson@NBA.com -mustchpwd no -pwdneverexpires no -disabled no -samid kobe
pause
批量新建ou实例:
@echo off
for /f "skip=1 eol=;tokens=1-3 delims=," %%a in (C:\ou.csv) do dsadd ou "ou=%%b,ou=NBA,DC=NBA,DC=com"
for /f "skip=1 eol=;tokens=1-3 delims=," %%a in (C:\ou.csv) do dsadd ou "ou=%%c,ou=%%b,ou=NBA,DC=NBA,DC=com"
pause
注释:a/b/c为csv列
批量新建user实例:
@echo off
for /f "skip=1 eol=;tokens=1-6 delims=," %%a in (C:newuser.csv) do dsadd user "cn=%%b,ou=新员工入职组,ou=NBA,DC=NBA,DC=com" -memberof "cn=NBA,ou=NBA,DC=NBA,DC=com" -upn %%c@NBA.com -samid %%c