WindowsServer域用户批量创建方法

WindowsServer 域用户批量创建方法一创建方法首先,用Excel 创建需要导入的用户的列表。如下图所示。A :姓;B :名:C :姓名;D :登录名;E :域名;F :密码;G :组织单位。

WindowsServer 域用户批量创建方法

一创建方法

首先,用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 d@epmsys.com -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 d@epmsys.com

,

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

-ln a 是指用户的姓。

-fn b 是指用户的名。

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

-pwd f 是指用户的密码。

-mustchpwd no

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

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

-disabled no

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

标签: