批量创建用户(基于域)
一次同时添加多个用户的方法:
方法一:使用win2008自带的命令工具添加
工具csvde.exe{主要命令csvde -i -f [驱动号]:\文本文件路径(等)}
步骤一:建立记事本文件
步骤二:在记事本里写入下面内容做好添加前准备 {dn,objectclass,samaccountname,userprincipalname,displayname,useraccountcontrol
"cn=wangxiaoxi,ou=yewubu,dc=yang,dc=com",user,dennis,dennis@yang.com,wangxiaoxi,514
"cn=bb,ou=yewubu,dc=yang,dc=com",user,tom,tom@yang.com,bb,514
"cn=vv,ou=yewubu,dc=yang,dc=com",user,ch,ch@yang.com,vv,514
"cn=aa,ou=yewubu,dc=yang,dc=com",user,qi,qi@yang.com,aa,514
"cn=xiao,ou=yewubu,dc=yang,dc=com",user,xs,xs@yang.com,xiao,514
"cn=zhu,ou=yewubu,dc=yang,dc=com",user,sui,sui@yang.com,zhu,514
"cn=benben,ou=yewubu,dc=yang,dc=com",user,li,li@yang.com,benben,514
"cn=kugua,ou=yewubu,dc=yang,dc=com",user,tu,tu@yang.com,kugua,514
"cn=liu,ou=yewubu,dc=yang,dc=com",user,hua,hua@yang.com,liu,514 }
步骤三:在cmd里输入命令csvde -i -f 文件路径
回车即开始批量创建用户
方法二:同理使用win2008自带命令工具添加
工具ldifde.exe{主要命令ldifde -i -f [驱动号]文本文件路径}
步骤一:建立记事本文件
步骤二:写入一下内容
{dn:cn="xiaodong",ou=yewubu,dc=yang,dc=com
changetype:add
objectclass:user
samaccountname:jion
userprincipalname:jion@yang.com
displayname:xiaodong
useraccountcontrol:514
dn:cn=zhu,ou=yewubu,dc=yang,dc=com
changetype:delete
dn:cn="xiaodong",ou=yewubu,dc=yang,dc=com
changetype:modify
replace:samaccountname
samaccountname:xiaoyang
-
replace:userprincipalname
userprincipalname:xiaoyang@yang.com }
步骤三:在cmd里输入ldifde -i -f 文件路径
回车即开始批量创建用户
方法三:使用dsadd工具搭配脚本来批量创建用户
工具dsadd.exe脚本文件:dsadd.bat或dsadd.cmd(自己随意命名)
步骤一:新建记事本并命名为yonghu.txt(命名随意)
步骤二:输入以下内容
{tianyu,t,t
suiyuan,s,s
sh,h,s,s
gudu,g,g
wangran,w,w
chengbai,c,c
yihan,y,y
shi,s,s
feng,f,f
zaijia,z,z
mei,m,m
fengyu,f,f
yangshi,y,y
zhusui,z,z
kong,k,k
sufu,s,s }
步骤三:新建记事本并且最后保存时保存为dsadd.bat或dsadd.cmd(命名随意)
步骤四:输入以下内容
{for /f "tokens=1,2,3 delims=," %%a in (c:\yonghu.txt) do dsadd user cn=%%a,ou=xiaoshoubu,dc=yang,dc=com -upn %%a@yang.com -display %%b -pwd %%c }
步骤五:在cmd里切换到dsadd文件所在目录,所用命令为cd..(返回上级)cd windows(切换到Windows目录下)然后运行dsadd即开始批量创建用户,或者直接将dsadd文件拖到命令提示符框里,然后回车运行开始批量创建用户
方法四:使用powershell命令批量创建用户
步骤一:创建包括用户属性等的文件user.csv
文件内容如:
{
name,UserPrincipalName,path
lilang,lilang@yang.com,"ou=test,dc=yang,dc=com"
fangyl,fangyl@yang.com,"ou=test,dc=yang,dc=com"
mingrzh,mingrzh@yang.com,"ou=test,dc=yang,dc=com"
pengql,pengql@yang.com,"ou=test,dc=yang,dc=com"
quhq,quhq@yang.com,"ou=test,dc=yang,dc=com"
zhanxf,zhanxf@yang.com,"ou=test,dc=yang,dc=com"
}
步骤二:然后打开powershell使用命令import-module activedirectory加载模块
之后输入命令:Import-Csv user.csv | %{New-ADUser -name $_.name -UserPrincipalName
$_.upnname -AccountPassword $password -enabled $true -Path $_.path}
回车即开始批量创建用户(如果有必要设置密码,在上命令之前输入以下命令回车:$passWord = convertto-securestring -String "abc123,.!" -AsPlainText –Force)
小总结:
csvde在批量创建用户时很单一,只有创建
ldifde在批量创建时可以更改一些属性,比如删除修改添加用户
dsadd结合小脚本可以批量创建修改用户和删除用户,同时还可以添加对象,比如ou计算机和组
等等,在功能上要全面些
powershell批量创建用户虽然命令长,但里面的功能更强大,基本上所有的用户属性和其他对象
属性等等都可以修改
转载于:https://www.cnblogs.com/ywj2013/archive/2013/05/09/3069046.html
批量创建用户(基于域)相关推荐
- 域服务器批量修改用户密码,Windows域控制器批量创建用户
Windows域控制器批量创建用户 猫先生 • 2019 年 06 月 05 日 之前做过VDI的项目,一百多个桌面,需要一百多个用户,我刚开始手动创建了5个,觉得这不是IT人干的事,要高效.网上找了 ...
- 使用CSVDE批量创建和修改域用户
使用CSVDE批量创建和修改域用户 如果需要创建大量的域用户帐户,使用CSVDE批量导入是不错的选择,由于用户信息文件中不能包括用户的密码,而域的安全策略要求用户密码必须满足长度要求和复杂性要求,因此 ...
- AD域用户与组管理 CSVDE批量创建用户
OU(组织单元)创建 域中OU指的是组织单位(Organizational Unit),组织单元是可以将用户.组.计算机和其它组织单位放入其中的AD(Active Directory,活动目录)容器, ...
- Shell脚本批量创建用户并随机生成密码
Shell脚本批量创建用户并随机生成密码 要求:批量创建10个系统账号oldboy01-oldboy10,并设置生成密码(密码不同). 实现脚本: #!/bin/bash #Question3 for ...
- windows批量创建用户
一.建立用户的命令行语法: 建立用户:net user 用户名 密码 /add (如:net user test 123 /add) 提升权限:net localgr ...
- Office 365 批量创建用户步骤
Office 365 批量创建用户步骤 1. 用管理员帐户登录到Office 365管理页面 (http://portal.microsoftonline.com/), 然后进入Office 365管 ...
- Linux主机密码设置,Linux如何批量创建用户和设置密码
批量创建用户 用VIM创建一个文本,如testUsers.txt(名字随意),根据/etc/passwd里面的规格进行写.. user01::500:500:USER01:/home/user01:/ ...
- shell脚本第一篇——自定义创建用户和批量创建用户
shell脚本第一篇--自定义创建用户和批量创建用户 1.用shell脚本建立Linux用户 # vim /root/user.sh #!/bin/bash #通过脚本自定义创建用户 read -p ...
- linux 批量创建用户和删除用户
以下为批量创建用户: #首先我们需要创建一个xxx.txt文件,把需要的我们创建的用户写在这个文本里面来,注意:每写完一个用户都需要换行. vim user.txt user1 user2 user3 ...
- Office 365 批量创建用户
批量组建用户之前要先确认相对应的服务许可证是否购买,没有购买先购买服务 购买服务--选择产品--选择许可证数量--购买 选择付款方式--下订单支付 选择你的产品--购买许可证--输入许可证总数--保存 ...
最新文章
- python【力扣LeetCode算法题库】20- 有效的括号(辅助栈)
- 功能性农业投融资-农业大健康·周荣江:国情讲坛体制创新
- FarPoint 应用总结
- Flask-RESTful 安装
- 代码生成工具之Winform查询列表界面生成
- RabbitMQ工作队列
- Spring 中的代理选择原则
- oracle ins-30131错误
- Elasticsearch 定制评分(自定义评分)
- Firebug Console API
- linux 域名对应ip 端口号,【原创】Linux基础之测试域名IP端口连通性
- android动态添加圆,Android开发中TextView 实现右上角跟随文本动态追加圆形红点
- Html和Css学习笔记-html进阶-div与span
- java留言板_java实现简单留言板功能的代码实例
- 两款JAVA大型OA自动化办公系统源码
- 普林斯顿微积分读本-[美]阿德里安·班纳著-修订版;杨爽, 赵晓婷, 高璞译
- 通达信版弘历软件指标_弘历主图指标详解 通达信指标
- 如何用计算机记英语词汇,计算机英语词汇学习方法
- Python 手写体识别
- matlab可以做什么,matlab仿真用来干什么