AD域导入导出命令
AD域 批量组织机构、用户导入导出
参考网站
https://technet.microsoft.com/zh-cn/library/cc753447(v=ws.11).aspx
导入所有命令 均cmd 操作 并跳转到根目录C:\
组织单元:OU
域:DC
导出域用户
1. 导出语句:csvde -f users.csv (这样导出的是所有字段,太多了所有要精简)
2. 其他导出语句:csvde -f users.csv -d "ou=集团,dc=CMS,dc=COM" -r "(&(objectcategory=person)(objectclass=user))" -l DN,objectClass,samaccountname -j c:\
- -f 输入或输出文件名
- -r 搜索筛选器
- -l 在LDAP 搜索中查找属性列表
- -j 日志文件位置
3. 参考 csvde /?
最终输出的格式 大概是下面这个样子的

导出域组织机构
1. 把导出组织机构的命令修改一下
2.
csvde -f dep.csv -d "ou=集团,dc=CMS,dc=COM" -r "(&(objectcategory=OrganizationalUnit))" -l DN,objectClass,samaccountname -j c:\
3. 导出的格式如下

导入组织结构
1. 组织结构的格式已经得到,下面就要创建一个和这个格式一样的组织结构CSV

2. 命名为 ceshidep.csv
3. 输入命令
csvde -i -f ceshidep.csv
导入用户
与之前操作差不多,参考组织机构导入
csvde -i -f ceshiuser.csv
找到两个批量导入用户和组的脚本
地址:http://blog.163.com/nancainvmao_bq/blog/static/10657374201321251732451/
1,Add Users: Save a .bat file with similar below contents , and then run the .bat file on AD server wherever folder. @echo off set MINUSERNUM=1 set MAXUSERNUM=8002 set NUMUSER=%MINUSERNUM% set USERPRE=TestUser set USERLN=Case set USERPWD=111111 set EMAILSUB=@wendy2012.qa :LOOP set USERNAME=%USERPRE%%NUMUSER% set USERDN="cn=%USERNAME%,ou=CaseTest,dc=wendy2012,dc=qa" set USEREMAIL="%USERNAME%%EMAILSUB%" @echo on dsadd user %USERDN% -samid %USERNAME% -upn %USEREMAIL% -fn %USERNAME% -ln %USERLN% -display %USERNAME% -pwd %USERPWD% -email %USEREMAIL% -canchpwd no -pwdneverexpires yes -acctexpires never @echo off set /a NUMUSER+=1 if %NUMUSER% leq %MAXUSERNUM% goto LOOP 2,Add Groups: Save a .bat file with similar below contents , and then run the .bat file on AD server wherever folder. @echo off set MINGROUPNUM=1 set MAXGROUPNUM=2000 set NUMGROUP=%MINGROUPNUM% :LOOP set GROUPNAME="cn=EIGroup%NUMGROUP%,ou=EITest,dc=peggy2,dc=qa" @echo on dsadd group %GROUPNAME% dsmod group %GROUPNAME% -addmbr "cn=EIUser1,ou=EITest,dc=peggy2,dc=qa" @echo off set /a NUMGROUP+=1 if %NUMGROUP% leq %MAXGROUPNUM% goto LOOP
AD域导入导出命令的更多相关文章
- oracle数据库导入导出命令!(转)
oracle数据库导入导出命令! Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份. 大多情况都可以用Oracle数据导入导出完成 ...
- (转ORCLE导入导出命令)
oracle数据库导入导出命令! Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份. 大多情况都可以用Oracle数据导入导出 ...
- mysql导入导出命令详解
mysql导入导出命令详解 该命令适用于临时备份操作. 一.导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): /usr/local/mysql/bin/ ---> ...
- docker镜像、docker容器导入导出命令
一.docker镜像导入导出命令 导出命令: docker save -o <保存路径> <镜像名称:标签> docker save -o ./test.tar test:la ...
- Oracle数据库导入导出命令总结
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中.利用 ...
- Oracle数据库导入导出命令总结 (详询请加qq:2085920154)
分类: Linux Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的 ...
- Oracle 11g导入导出命令
首先需要进入系统的cmd: 执行导出命令,效果如下 expdp hisjk/hisjk@orcl directory=DATA_PUMP_DIR dumpfile=hisjk.dmp SCHEMAS ...
- oracle数据库导入导出命令!
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份. 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢 ...
- oracle 数据导入导出命令
1.数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daoc ...
随机推荐
- MAVEN创建并打包web项目
maven项目是由一个maven project和多个maven module组成的,以下简介一下maven webapp的创建和打包,前提是你已经安装配置好maven了. 打开eclipse.依照例 ...
- 山东理工oj--1912--IP地址(水题)
IP地址 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 2011年2月3日,国际互联网名称与数字地址分配机构(ICANN) ...
- Java 定制工具库 —— Print(import static)
创建自己的工具库以减少或消除重复的程序代码.例如,我们在Print类中,对常常用到的System.out.println()封装调用以减少输入负担.这样,我们在使用该类时,可以用一个更具可读性的 im ...
- [转]m3u8直播测试地址
http://www.cnblogs.com/yuandaozhe/p/5755453.html 调试m3u8的时候需要测试地址 找了几个,备用一下 安徽卫视 http://stream2.ahtv. ...
- SVN Commit报错 svn: E155037: Previous operation has not finished; run 'cleanup' if it was interrupted
svn commit 文件出错 svn: E155037: Commit failed (details follow): svn: E155037: Previous operation has n ...
- jQuery学习(六)——使用JQ完成省市二级联动
1.JQ的遍历操作 方式一: 1 $(function(){ //全选/全不选 $("#checkallbox").click(function(){ var isChecked= ...
- javascript 精确加减乘除
最近一个项目中要使用 JS 实现自动计算的功能,本以为只是实现简单的加.减.乘.除就可以了,于是三下五除二做完了. 正当我窃喜的时候,发现问题了... 进行一些浮点数运算时,计算结果都是让我大跌眼镜啊 ...
- ZBrush中功能强大的插件PaintStop
PaintStop是ZBrush®3.1的手绘插件,可以比较真实的模拟手绘风格,尤其是用水彩笔刷画水墨风格画.PaintStop插件可供用户免费使用. PaintStop是一款功能强大的插件,已经被添 ...
- FCC高级编程篇之Symmetric Difference
Symmetric Difference Create a function that takes two or more arrays and returns an array of the sym ...
- 解决com.mysql.jdbc.PacketTooBigException: Packet for query is too large问题
2017年05月10日 09:45:55 阅读数:1659 在做查询数据库操作时,报了以上错误,原因是MySQL的max_allowed_packet设置过小引起的,我一开始设置的是1M,后来改为了2 ...