windows server 2019 域控批量新增不用,只看这一篇就够了,别的不用看

2023-05-06,,

windows server 2019 域控批量新增不用只看这一篇就够了,别的不用看

1.

新建excel表格
A B C D E
全名 登录名 密码
李四 李四 test123!@#

2.另存excel表格为.csv格式

3.找到windows系统-提示命令符 -以管理员的身份运行

4.命令提示符中输入一下内容

5.输入内容复制进去

for /f "skip=1 eol=; tokens=1-6 delims=, " %a in (c:\Test.csv) do dsadd user cn=%c,cn=users,dc=skycoretest,dc=com"
-samid %a -upn %a@skycoretest.com -pwd %e -fn %b -ln %a -display %c -disabled yes

上面的

1)skip=1 就是跳过第一行
2)tokens=1-6,分别是%a,%b,%c,%d,%e。分别对应EXCEL表格A,B,C,D,E列

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

4)%a in (c:\Test.csv) 
 这段是表示全部变量的来源。这里就是指变量都是来源于之前保存在C盘的EXCEL的.CSV文件。

5) do dsadd user

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

6) cn=%c,cn=users,dc=sktest,dc=com

cn=%c 表示显示的名称,

7) -samid %a -upn %a@sktest.com

这句是指所要用户的名称和upn后缀。这个upn的后缀最好和用户名在一块,因为每个用户名不会一样。

8)  -ln %a   ,-fn %b* , -display %c

-ln %a 是指用户的姓。
     -fn %b 是指用户的名。

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

9)   -disabled yes

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

其他的补充请看这个地址;WindowsServer域用户批量创建方法 - 不等式 - 博客园 (cnblogs.com)

有关更多的for内的信息请参考这里:DSADD user命令详解_henry_新浪博客 (sina.com.cn)

6.此时域用户就会成功添加,但是未启用,你手动启动会提示,密码不符合域设置的一个长度之类的这时我们就要 批量重置域用户密码

7.如何批量重置域用户密码,将一下内容复制到新建的txt文本中,修改用户信息和输入要修改的密码,保存为.bat文件

dsquery user -samid 李四 | dsmod user -pwd 输入要修改的新密码
dsquery user -samid 张三 | dsmod user -pwd 输入要修改的新密码
dsquery user -samid 王五 | dsmod user -pwd 输入要修改的新密码
dsquery user -samid 二麻子 | dsmod user -pwd 输入要修改的新密码

8.再次找到windows系统-提示命令符 -以管理员的身份运行

9.命令提示符中输入一下内容

将user.bat文件右键/左键属性找到安全-对象名称 复制出来到cmd运行框内

为什么1中已经创建了还需要重新修改密码呢,因为您在使用dsass创建的用户未启用,而这时你要修改密码才可以重新启用新建的域用户。
 其余的自己参考网站:https://blog.51cto.com/gaowenlong/1192224

windows server 2019 域控批量新增不用,只看这一篇就够了,别的不用看的相关教程结束。

《windows server 2019 域控批量新增不用,只看这一篇就够了,别的不用看.doc》

下载本文的Word格式文档,以方便收藏与打印。