1、首先在excel中新建一个表格包含如下内容:姓、名、姓名、用户名、登录密码。
张 |
三 |
张三 |
zhangs |
A123456a |
李 |
四 |
李四 |
lis |
A123456a |
王 |
二小 |
王二小 |
wangex |
A123456a |
2、人员名单创建好以后另存为 .csv后缀名的文件,在“文件”中选择“另存为”选择CSV的格式。
3、在域控服务器输入cmd进入命令行模式,然后输入如下命令,进行批量创建用户。
for /f "tokens=1,2,3,4,5 delims=," %a in (c:\name.csv) do dsadd user "cn=%c,ou=二级部门,ou=一级部门,dc=knownsec,dc=com" -samid %d -upn %d@knownsec.com -ln %a -fn %b -display %c -pwd %e -disabled yes -mustchpwd yes
注:
ou 表示组织单位名称
dc 表示域名
-samid 用户的 SAM 帐户名(zhans)
-upn 用户的用户主体名称(zhangs@knownsec.com)
-ln 用户的姓
-fn 用户的名
-display 用户的显示名称
-disabled yes 禁用用户名
-mustchpwd yes 下次登录必须更改密码
如果部门较多,可以在文档后面设置好部门,然后OU=对应的部门,代码如下:
for /f "tokens=1,2,3,4,5,6,7,8 delims=," %a in (c:\name.csv) do dsadd user " cn=%c,ou=%h,ou=%g,ou=%f,dc=knownsec,dc=com" -samid %d -upn %d@knownsec.com -ln %a -fn %b -display %c -pwd %e -disabled yes -mustchpwd yes
4、成功添加用户以后,接下来我们到OU里查看用户,已经全部出现,并且显示为禁用。
5、可以选中所有用户,然后右键“启用账户”即可,然后登陆测试。
2018年3月25日 上午10:14 沙发
受益匪浅,感触良多!
2018年4月2日 下午5:39 板凳
我踩故我在,下次还会来!
2018年4月11日 下午2:26 地板
为啥我又来,因为这里百看不厌!
2018年4月24日 上午8:31 4楼
IT IS A GOOD BLOG!
2018年5月1日 下午2:52 5楼
相当精彩的博客,羡慕哦!