WindowsServer域用户批量创建方法

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

Windows Server域用户批量创建方法

一创建方法

首先,用Excel创建需要导入的用户的列表。如下图所示。A:姓;B:名:C:姓名;D:登录名;E:域名;F:密码;G:组织单位。具体每一个账户都要设置哪些属性可自由决定。

设置完后,另存为CSV文件。然后将该文件移动至域控服务器某个磁盘的根目录下。这里我们放在C盘根目录。

运行cmd,打开命令提示符窗口。输入以下代码,回车即成功创建了。

For /f "tokens=1,2,3,4,5,6,7 delims=," %a in (c:\Test.csv) do dsadd user "cn=%c,ou=%g,ou=20121223,dc=epmsys,dc=com" -samid %d -upn %************-ln %a -fn %b -display %c -pwd %f -mustchpwd no -pwdneverexpires yes -disabled no

现在打开Active Directory用户和计算机,发现这两个用户已成功创建了。

备注:在运行代码创建用户之前,资源所隶属的组织单位必须先手动建立。

二代码说明

For /f "tokens=1,2,3,4,5,6,7 delims=,"

“tokens=1,2,3,4,5,6,7”这段是声明这里有7个变量。分别是%a,%b,%c,%d,%e,%f,%g。分别对应EXCEL表格A,B,C,D,E,F,G列。

”Delims=,”表示分隔符是“,”号。

%a in (c:\Test.csv)

这段是表示全部变量的来源。这里就是指变量都是来源于之前保存在C盘的EXCEL的CSV文件。

do dsadd user

这个是添加创建用户命令。

"cn=%c,ou=%g,ou=20121223,dc=epmsys,dc=com"

表示所创建用户的路径和显示的名称。

-samid %d -upn%************

这句是指所要用户的名称和upn后缀。

-ln %a是指用户的姓。

-fn %b是指用户的名。

-display %c是指用户的显示名称。

-pwd %f是指用户的密码。

-mustchpwd no

这个是“首次登录是否修改密码”,yes是开启,no是关闭。

-pwdneverexpires yes

这个是“密码永不过期”,yes是开启,no是关闭。

-disabled no

这个是用户创建之后是不是禁用状态,yes是禁用,no是不禁用。

相关文档
最新文档