2. 使用dsadd批量录入域用户

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

使用dsadd批量录入域用户

一.打开业务部员工名单Excel表格:

二.将业务部员工名单Excel表格文件另存为csv格式,名称为ADUSER.csv。选择用“记事本”程序打开csv文件。从“用户名称”到“电子邮件”是用“,”分隔开的10个字段,可以用“变量a”到“变量j”进行表示。

三.新建文本文件,并编辑命令如下:

for /f "skip=1 eol=; tokens=1-10 delims=," %a in (d:\ADUSER.csv) do dsadd user cn=%a,ou=业务

部,dc=abc,dc=com -upn %b@ -samid %b -pwd %c -fn %e -ln %d -dept %f -office %g -tel %h -title %i -email %j -mustchpwd yes -canchpwd yes -disabled yes -profile "\\file\profiles\%b" -hmdir

\\file\drive\%b\ -hmdrv Z:

解释:

Skip=1 跳过第一行

Eol=;行结束则执行for循环

Tokens=1-10 共有10个变量

Delims=, 变量之间的分隔符为“,”

%a in(e:\ADUSER.csv) 变量a的读取路径为: e:\ADUSER.csv

Dsadd user 创建一个对象,对象类型为用户

Cn=%a 对象的CN(通用名称,也就是对象的名字)为:变量a

Ou=财务部, dc=abc, dc=com 用户的DN(可辨识名称,也就是在AD中的位置)

-upn %b@ 用户登录到域时所使用的登录名称是:变量b@

-samid %b 用户在win2000之前的操作系统上登录到域是所使用的登录名称是:变量b -pwd %c 用户登录密码是:变量c

-fn %e 用户名:变量e

-ln %d 用户姓:变量d

-dept %f 用户所属部门:变量f

–office %g 用户办公室:变量g

-tel %h 用户电话号码:变量h

-title %i 用户职务:变量i

-email %j 用户电子邮件地址:变量j

-mustchpwd yes 用户下次登录是否必须更改密码。Yes

-canchpwd yes 用户是否可以更改密码? Yes

-disabled yes 用户已禁用? Yes

-profile \\file\profiles\%b 用户配置文件路径和名称: \\file\profiles\%b

-hmdir \\file\主文件夹\%b\ 用户主文件夹路径和名称: \\file\主文件夹\%b\

-hmdrv Z: 用户主文件夹映射到本地驱动器盘符号为: Z盘

四.将ADUSER.csv拷贝到DC的E盘,然后在DC的命令行窗口中执行刚才编辑好的命令。

五.可看到批量添加域用户已经成功执行

相关文档
最新文档