windows server 2019 域控批量新增不用,只看这一篇就够了,别的不用看
windows server 2019 域控批量新增不用,只看这一篇就够了,别的不用看
1.
| 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 2008 域控安装
windows server 2008 域控安装:1.dns安装,安装过程会提示.net frame 3.51安装 3.域控安装 原文:地址 http://wenku.baidu.com/link?u ...
- Windows server 2003域控迁移到2012
1: windows server 2003 额外域控升级为 windows server 2003主域控 (因为原域控制器某些服务损坏,于是采用将备用域控升级为主域控的方法) https://we ...
- Windows Server 2019 预览版介绍
在Windows server 2012.Windows server 2016还未完全普及的情况下,昨天Windows Server团队宣布Windows Server 2019将在2018年的下半 ...
- Windows Server 2019 SSH Server
Windows Server 2019 SSH Server 在需要安裝的ws2019开启powershell,执行安装 openssh server 指令 Add-WindowsCapabili ...
- 用 Windows Server 2019 搭建求生之路服务器
准备工作 要搭建一台 Windows Server 的求生之路服务器需要做以下几点前置工作: 购买一台云服务器,如腾讯云: 下载 SteamCMD: 安装 SourceMod.MateMod.L4dT ...
- 使用工具SecureCRT通过ssh远程连接Windows server 2019
Windows Server 2019 开通SSH Server服务 在需要安裝的ws2019开启powershell,执行安装 openssh server 指令 Add-WindowsCapabi ...
- Windows Server 2019 容器化探索-Docker安装
Docker on Windows Server 2019 微软自Windows Server 2016开始支持Docker,今天我们将介绍在Windows Server 2019上安装并使用Dock ...
- 激活WINDOWS SERVER 2019
Windows Server 2019 Datacenter WMDGN-G9PQG-XVVXX-R3X43-63DFGWindows Server 2019 Standard N69G4-B89J2 ...
- Installing OpenSSH from the Settings UI on Windows Server 2019 or Windows 10 1809
Installing OpenSSH from the Settings UI on Windows Server 2019 or Windows 10 1809 OpenSSH client and ...
随机推荐
- ClassPath资源的读取
读取ClassPath的资源 在程序中经常有很多资源需要读取,常见的就是配置文件,Java中将文件当作一种资源来处理,可以使用Class或者ClassLoader来处理 一,使用Class类的getS ...
- 在VMware上安装Linux虚拟机
1.新建虚拟机 2.选择典型安装 3.点击稍后安装操作系统 4.选择类型和版本 5.选择一个英文路径 6. 7.调整硬件 8. 9. 10.选择第一项 11.选择中文 12.选择最小安装 13. 14 ...
- 4、Linux基础--系统目录
笔记 1.晨考 1.移动文件的命令 mv 2.删除文件的命令及其参数 rm 参数: -r : 递归删除 -f : 不提示删除 -i : 提示删除 3.复制文件的命令及其参数 cp 参数: -r : 递 ...
- mysql之导入导出
1.使用工具,类似Sqlyog,Navciate等导入导出数据 2.使用mysqldump导入导出 2.1 导出 2.1.1 导出表数据和表结构 mysqldump -u用户名 -p密码 数据库名 & ...
- 什么,有狗快跑!慢着,这次手把手教你怎么过安全狗!(sql注入篇)
前言 在记忆里上次绕安全狗还是在上次,开开心心把自己之前绕过狗的payload拿出来,发现全部被拦截了,事情一下子就严肃起来了,这就开整. 环境 本次环境如下sqli-lab的sql注入靶场 网站安全 ...
- [VM trunk ports]opensatck VM 单网卡,多VLAN配置
描述 需求产生场景 1.用户在虚机运行 K8S ,采用 VLAN 模式组网,要求 VM 端口要支持 trunk,支持多个 VLAN 网络数据在同一虚拟网卡上传输. 2.需要动态的增删虚拟机上的网络接口 ...
- 创新引领,再获嘉誉!Smartbi亮相亚太银行数博会,共话未来银行数字化趋势
4月21日,以"加速数字化,引领银行业务创新"为主题的第六届亚太银行数字化创新博览会在上海盛大开幕.本次高峰论坛吸引了400多位来自学术界.咨询行业以及银行业等不同领域的行业大咖齐 ...
- 【C# 线程】WaitHandle类
理论 Windows的线程同步方式可分为2种,用户模式构造和内核模式构造.内核模式构造:是由Windows系统本身使用,内核对象进行调度协助的.内核对象是系统地址空间中的一个内存块,由系统创建维护. ...
- 【C#基础概念】命名规范
1. 引言 本文是一套面向C# programmer 和C# developer 进行开发所应遵循的开发规范. 按照此规范来开发C#程序可带来以下益处: · 代码的编写保持一致性, · ...
- 常用的一些性能查询sql语句
转至:https://blog.csdn.net/bosschen/article/details/84829912 --查看表锁 select * from sys.v_$sqlarea where ...