云计算在AD域中批量创建用户

发布时间:  2016-08-09 浏览次数:  458 下载次数:  0
问题描述

AD域中需要批量创建用户

解决方案

1、首先你需要搞到公司的人员表(这个一般都可以在人事部搞到手),然后对人员表做一下简单的修改,修改后的格式如下,分成五个部分,分别是:姓、名、姓名、用户名、登录密码。


2、下面要做的就是把他保存成 CSV后缀名的文件,在文件中选择另存为选择CSV的格式


3、然后把文件拷贝到域控的C盘根目录下

用记事本打开此文件,可以看到生成如下的格式


以下是我的域中OU的情况


现在我要用命令批量的把用户添加到 名为员工OU里。

4、运行cmd进入命令行模式,先输入以下命令,查看能否正常输入变量

C:\>for /f "tokens=1,2,3,4,5 delims=," %a in (person.csv) do @echo %a %b %c %d %e

可以正常显示如下


5、接下来我们就要输入完整的命令行来进行批量的用户添加

for /f "tokens=1,2,3,4,5 delims=," %a in (person.csv) do dsadd user "cn=

%c,ou=员工,dc=myloverxhy,dc=com" -samid %d -upn %d@myloverxhy.com -ln %a -fn %b -pwd %e -disabled yes

其中ou 对应为你要添加到的OU

两个dc按顺序分别对应你的域名

@myloverxhy.com对应你的后缀

Disabled yes定义添加完的用户是禁用的

运行命令后结果如下


成功添加用户。接下来我们到OU里查看用户,已经全部出现,并且显示为禁用

我们可以选中所有用户,然后右键启用账户即可完成。我们可以测试使用账号在域中登录,是可以完成的。

 

END