windows批量建用户
一.
1 a.txt内容
dn:cn=sq155122,ou=o1,dc=ibm,dc=com
changetype:add
objectClass:user
samAccountName:sq16661
userPrincipalName:sq12@ibm.com
displayName:sqqqq111111
userAccountcontrol:512
dn:cn=sq155122(登陆名),ou=o1,dc=ibm,dc=com
changetype:add
objectClass:user
samAccountName:sq16661I(帐户名称)
userPrincipalName:sq12@ibm.com
displayName:sqqqq111111(显示名)
userAccountcontrol:512(512表示启用)
2 C:\>ldifde -i -f a.txt
二.
1.从人事获取用户信息表
2.将表转换为.csv格式
3.命令说明
dsadd ou ou=ouname,dc=justdream.com,dc=com
#创建OU的命令
dsadd user cn=username,dc=justdream.com,dc=com
#创建用户的命令
dsrm cn=username,dc=justdream.com,dc=com
#删除用户的命令
dsadd group cn=groupname,dc=justdream.com,dc=com
#创建组,默认为安全组
dsadd group cn=groupname,dc=justdream.com,dc=com -scop l
#创建组,组类型为域本地组
dsadd group cn=groupname,ou=ou1,dc=justdream.com,dc=com
#在justdream.com中OU1下创建一个组
dsadd group cn=groupname,ou=ou1,dc=justdream.com,dc=com -members cn=username,ou=ou1,dc=vfast,dc=com
#在justdream.com中OU1下创建一个组,并把OU1下的帐号加入组中。
for /f "tokens=1,2,3,4,5,6,7 delims=," %a in (c:\user.csv) do dsadd user "cn=%d,ou=%g,dc=vfast,dc=com" -samid %d -upn %d@justdream.com -ln %b -fn %c -pwd %e -tel %f
转载于:https://blog.51cto.com/yangtong/497724