AD域服务器中批量创建帐户

目的:在域管理员日常工作中,创建帐户是经常遇到工作,如何高效处理该事情。使用dsadd工具就是一个非常好的选择。

一、 首先在 “Active Directory 用户和计算机”中 建好域的帐户组织结构。本例中建IT、MS、 OS、 OTS和 TS五个组织单元。

 
 二、 使用一个txt文档,编写dsadd指令。

dsadd user   "CN=jon,OU=IT,DC=mcitp,DC=com" -pwd P@ssw0rd  -samid jon -upn jon@mcitp.com  -mustchpwd no  -canchpwd  yes  - acctexpires never -disabled no

dsadd user   "CN=huangxia,OU=MS,DC=mcitp,DC=com" -pwd P@ssw0rd -samid huangxia -upn huangxia@mcitp.com  -mustchpwd no -canchpwd yes   -acctexpires never -disabled no

dsadd user  "CN=lifeng,OU=OTS,DC=mcitp,DC=com" -pwd P@ssw0rd -samid lifeng -upn lifeng@mcitp.com  -mustchpwd no -canchpwd yes -acctexpires never -disabled no

dsadd user   "CN=chengjiqu,OU=OS,DC=mcitp,DC=com" -pwd P@ssw0rd -samid chengjiqu -upn chengjiqu@mcitp.com  -mustchpwd no -canchpwd yes -acctexpires never -disabled no

dsadd user   "CN=sam,OU=TS,DC=mcitp,DC=com" -pwd P@ssw0rd -samid sam -mustchpwd no -upn  sam@mcitp.com  -canchpwd yes  -acctexpires never -disabled no

把该份txt文件另存为bat后缀后批处理程序。

三、 双击运行刚才保存的bat文件。自动批量添加帐户信息。

附录:DSADD user命令详解

dsadd user - 将用户添加到目录。

参数
UserDN
必需。指定要添加的用户的可分辨名称。如果省略可分辨名称,则将从标准输入 (stdin) 中获取该名称。
-samid SAMName
指定 SAM 名称作为该用户的唯一 SAM 帐户名(例如,Linda)。如果未指定,dsadd 将尝试使用 UserDN 的公用名 (CN) 值的至多前 20 个字符创建 SAM 帐户名。
-upn UPN
指定要添加的用户的用户主体名称(例如,Linda@widgets.microsoft.com)。
-fn FirstName
指定要添加的用户的名字。
-mi Initial
指定要添加的用户的中间名首字母。
-ln LastName
指定要添加的用户的姓氏。
-display DisplayName
指定要添加的用户的显示名。
-empid EmployeeID
指定要添加的用户的雇员 ID。
-pwd {Password | *}
指定将用户密码设置为 Password 或 *。如果设置为 *,将提示您输入用户密码。
-desc Description
指定要添加的用户的描述。
-memberof GroupDN ...
指定希望用户加入的组的可分辨名称。
-office Office
指定要添加的用户的办公室位置。
-tel PhoneNumber
指定要添加的用户的电话号码。
-email Email
指定要添加的用户的电子邮件地址。
-hometel HomePhoneNumber
指定要添加的用户的家庭电话号码。
-pager PagerNumber
指定要添加的用户的寻呼机号码。
-mobile CellPhoneNumber
指定要添加的用户的移动电话号码。
-fax FaxNumber
指定要添加的用户的传真号码。
-iptel IPPhoneNumber
指定要添加的用户的 IP 电话号码。
-webpg WebPage
指定要添加的用户的 Web 页的 URL。
-title Title
指定要添加的用户的称谓。
-dept Department
指定要添加的用户的部门。
-company Company
指定要添加的用户的公司信息。
-mgr ManagerDN
指定要添加的用户的管理器的可分辨名称。
-hmdir HomeDirectory
指定要添加的用户的主目录位置。如果 HomeDirectory 是作为通用命名约定 (UNC) 路径给出,则必须使用 -hmdrv 参数指定要映射到此路径的驱动器号。
-hmdrv DriveLetter:
指定要添加的用户的主目录驱动器号(例如,E:)。
-profile ProfilePath
指定要添加的用户的配置文件路径。
-loscr ScriptPath
指定要添加的用户的登录脚本路径。
-mustchpwd {yes | no}
指定用户是否必须在下次登录时更改其密码(yes 必须更改,no 不必更改)。默认情况下,用户不必更改密码 (no)。
-canchpwd {yes | no}
指定用户是否可以更改其密码(yes 可以更改,no 根本不能更改)。默认情况下,允许用户更改密码 (yes)。如果 -mustchpwd 参数的值为 yes,则该参数的值必须为 yes。
-reversiblepwd {yes | no}
指定是否应使用可逆加密来存储用户密码(yes 表示应该,no 表示不应该)。默认情况下,用户不能使用可逆加密 (no)。
-pwdneverexpires {yes | no}
指定用户密码是否永不过期(yes 表示是,no 表示不是)。默认情况下,用户密码会过期 (no)。
-acctexpires NumberOfDays
指定从今天算起用户帐户将到期的天数。0 值表示将今天的结束时间设置为到期时间。正值表示将将来的时间设置为到期时间。负值表示将以前的时间设置为到期时间。值 never 将帐户设置为永不过期。例如,0 值表示该帐户在今天结束时过期。值 -5 表示该帐户 5 天前就已经到期,并将以前的时间设置为到期日期。值 5 表示该帐户将在 5 天后到期。
-disabled {yes | no}
指定是否禁用用户帐户登录(yes 禁用登录,no 允许登录)。默认情况下,启用用户帐户登录 (no)。
{-s Server | -d Domain}
连接到指定的远程服务器或域。默认情况下,计算机与登录域中的域控制器相连接。
-u UserName
指定用户要用于登录到远程服务器的用户名。默认情况下,-u 使用用户登录时的用户名。您可以使用下列任一格式指定用户名:
用户名(例如 Linda)
域\用户名(例如 widgets\Linda)
用户主体名称 (UPN)(例如 Linda@widgets.microsoft.com)
-p {Password | *}
指定使用密码或 * 登录到远程服务器。如果键入 *,将提示您输入密码。
-q
将所有输出降低为标准输出(安静模式)。

转载于:https://blog.51cto.com/2560936/1531552

AD域服务器中批量创建帐户相关推荐

  1. 企业信息化系统基础——AD:使用C#批量创建帐号

    企业信息化系统基础--AD:使用C#批量创建帐号 如果一个公司打算使用微软的产品来构建自己的办公自动化系统,那么,建议采用主域控制的方式.那么,必然就要用到活动目录(AD),这样,IT部门就需要为公司 ...

  2. AD域建设管理(二)| python3+ldap3管理AD域实践(批量创建OU、用户、改密码、更新OU与用户)

    AD域建设管理(二)| python3+ldap3管理AD域实践(批量创建OU.用户.改密码.更新OU与用户) 1.使用前提 1.1.关于程序运行环境 1.2.关于AD域的准备和配置 2.问题和解决方 ...

  3. AD:使用C#批量创建帐号

    如果一个公司打算使用微软的产品来构建自己的办公自动化系统,那么,建议采用主域控制的方式.那么,必然就要用到活动目录(AD),这样,IT部门就需要 为公司的每一个员工来创建域帐号.如果公司比较大的话,这 ...

  4. 在linux系统中 创建用户账户的同时,在Linux系统中大批量建立帐户

    在Linux系统中大批量建立帐户 企业如果想在Linux操作系统上部署文件的话,可能需要一次性建立大量的帐户.如为了加强文件的管理力度,需要为每个员工配置一个帐户.如此的话,就可以针对员工进行权限控制 ...

  5. 微软ad域服务器 管理用户,管理 Azure AD 域服务的 DNS | Microsoft Docs

    您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn. 管理 DNS 并在 A ...

  6. Samba 系列(九):将 CentOS 7 桌面系统加入到 Samba4 AD 域环境中

    这篇文章讲述了如何使用 Authconfig-gtk 工具将 CentOS 7 桌面系统加入到 Samba4 AD 域环境中,并使用域帐号登录到 CentOS 系统. 要求 1.在 Ubuntu 系统 ...

  7. Windows ❀ AD域服务器的搭建(LDAP协议)

    Windows下AD域服务器是如何搭建的? 一.AD域介绍 1.目录服务 定义:目录服务就是按照树状存储信息的模式 目录服务特点: 目录服务的数据类型主要是字符型,而不是关系数据库提供的整数.浮点数. ...

  8. linux中禁用Root帐户的4种方法

    介绍 root账号 是 Linux 和其他类 Unix 操作系统上的超级帐户.此帐户可以访问系统上的所有命令和文件,并具有完全读取.写入和执行权限.它用于在系统上执行任何类型的任务:create/up ...

  9. @Windows server 2022 搭建 AD 域服务器

    文章目录 1.AD(Active Directory)Windows Server环境准备 2.配置AD环境 3.添加角色和功能 4.配置域控服务器 5.配置 AD 域 OU 和用户 6.Client ...

  10. WinSVR2022 搭建 AD 域服务器和 Windows11 加域配置

    参数配置 服务端:Windows Server 2022 Standard @21H2 应用程序:Active Directory 域控制器 用户端:Windows 11 一.配置本地 IP 和 DN ...

最新文章

  1. 算法实现太难了?机器学习也需要开源软件
  2. 旷视首席科学家孙剑:深度学习变革视觉计算
  3. 填坑-十万个为什么?(13)
  4. 后端技术:Hibernate 和 MyBatis 哪个更好用?
  5. python一步将npy数据保存成mat
  6. linux平台设备驱动模型是什么意思,Linux设备驱动模型之我理解
  7. Window 的版本号管理策略
  8. 数据库连接池的作用及c3p0的详解(转载他人的--合理掌握学习方式)
  9. Linux中Docker部署Nginx
  10. spring 事务的实现方式和原理_spring整合atomikos实现分布式事务
  11. 阿里数据中台核心产品揭秘
  12. Perl中shift函数用法
  13. Android控件—Toast(吐司)
  14. Linux snapcraft vscode报错snap is unusable due to missing files解决方法
  15. 联想thinkpad bios密码破解,t440,450,460,x240,250,260,x1c,yoga,y70,y50。。。。软件解密
  16. python输出时怎么保留两位小数_python输出怎么保留两位小数-Python教程
  17. 谈谈对python中的日期、时间、时区的理解(1)
  18. 学习百度Apollo中的决策规划
  19. Oracle启动错误:ORA-00821: Specified value of sga_target 2352M is too small, needs to be at least 4352M
  20. 我,大专毕业2年,从前端转型大数据开发,薪资涨了10K!

热门文章

  1. docker-compose部署EFKL,存储,过滤laravel日志文件
  2. 反射java 入门_[java 基础]反射入门
  3. PHP中的单例模式(可用于数据库连接维护)
  4. Matlab函数——crandn
  5. SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder“.
  6. 管理新语:工作没做好,批评几句,怎么成了诛心
  7. 同样是百度输入法,定制远没有原版好用
  8. 编译doubango时,ffmpeg先用 2.8.15,再用4.2.2
  9. ERROR: libx264 not found
  10. 没解决:eclipse的JDK Compliance的Use compliance from execution无法选中