在域控上批量的增加用户

上传人:子 文档编号:41899697 上传时间:2018-05-31 格式:DOC 页数:4 大小:26.50KB
返回 下载 相关 举报
在域控上批量的增加用户_第1页
第1页 / 共4页
在域控上批量的增加用户_第2页
第2页 / 共4页
在域控上批量的增加用户_第3页
第3页 / 共4页
在域控上批量的增加用户_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《在域控上批量的增加用户》由会员分享,可在线阅读,更多相关《在域控上批量的增加用户(4页珍藏版)》请在金锄头文库上搜索。

1、在域控上批量的增加用户在域控上批量的增加用户在域控上如何批量的增加用户 标签:在域控上如何批量的增加用户 如果域控服务器突然崩溃,在没有辅助域控的情况下;或者集团新进了 N 名员工,如果批量的增加域用户,减少工作量呢?解决方案:在利用 CSVDE.EXE 或 LDIFDE.EXE 来批量创建用户帐号实验环境:Windows 2003 域控制器如果我们要想批量的创建帐号的话,可以首先利用文字编辑程序将这些帐号建立到纯文本文件内,然后再利用 windows server 2003 中所提供的 CSVDE.EXE 或 LDIFDE.EXE 将文本中的帐号导入到 AD 中的某个位置中。批量建帐号前,几

2、点注意事项:1、在利用 CSVDE.EXE 或 LDIFDE.EXE 创建用户帐号的时候,必须要指明用户帐号建立到何处。 2、必须要在文本中包含对象类型。 3、要有用户登录名。 4、要有 UPN 名 5、还可以设置一些用户帐号的相关信息(这一项不是必须的) 。 6、不过批量创建帐号也有不足之处,那就是这些用户帐号都不能设置密码,不过可以禁用这些帐号。 一、利用 CSVDE.EXE 来实现批量用户帐号的创建 下面我们首先来介绍一下如何使用 CSVDE.EXE 来创建批量用户帐号,我们首先要将创建的用户帐号以文本的方式编辑出来,然后再利用 CSVDE.EXE 导入到 AD 中指定的位置中。编辑文本

3、如DN 的内容有: CN=可可,OU=管理部,DC=mcse,DC=org DC=cn.对象的路径 objectClass 表示: user,对象种类. sAMAccountName 表示: keke,就是“用户登录名“ userPrincipalName 表示: ,就是 UPN displayName 表示: 可可,显示名称. userAccountControl 514,表示禁用此帐号(512 表示启用) 文本文件创建好后,我门就打开“开始菜单“运行“输入“cmd“进入 CMD 界面.csvbe -i -f c:user.txt最后我们打开 AD 看看帐号,批量帐号已经出来了,并且都是禁用

4、的.这样以来我们就实现了利用 CSVDE.EXE 创建批量用户帐号了.二、利用 LDIFDE.EXE 来实现批量用户帐号的创建。这种方法与上面介绍的方法有点相似。首先也是将用户帐号,写入到记事本中,然后利用 LDIFDE.EXE 将用户帐号导入到 AD 中去。只是文本书写的方式有点不太相同。创建用户帐号DN:CN=可可,OU=管理部,DC=mcse,DC=org DC=cnChangeType:addObjectClass:userSAMAccountName:luoluoUserPrincipalName:DisplayName:可可UserAccountControl:514删除用户帐号D

5、N:CN=可可,OU=管理部,DC=mcse,DC=org DC=cnChangeType:delete然后利用 LDIFDE -i -f C:user2.txt(user2.txt 路径)另外我们还可以利用 LDIFDE 来修改用户帐号.1、在 C 盘根目录下创建 add.cmd 和 UserList.txt 两个文件。虚线内为实际内容。 add.cmd (文件内容为一行,无回车) = For /F “tokens=1,2“ %a in (UserList.txt) do dsadd user CN=%a,OU=test,DC=altn,DC=Com -upn % -display %b -

6、pwd pssw0rd -pwdneverexpires yes = UserList.txt (拼音和中文名之间有一个空格) = zhangsan 张三 lisi 李四 wangwu 王五 = 2、运行 add.cmd ,搞定。 -pwd 后就是密码。若要每个用户设置不同的密码,那就需要再编辑一下 For 语句和这个文本文件了。道理是一样的。 仅从操作过程来看非常简单,但有细节之处。 1、dsadd user 是 Windows Server 2003 才具备的工具。 2、UserList.txt 内的原始数据还是需要手工输入的。 3、For 语句将读取 UserList.txt,把每行第一

7、个空格前的内容赋予变量%a,空格后的内容赋予变量%b。For 语句中 tokens 的含义是关键。后面一部分则是 dsadd user的命令,可以根据自己的需求修改域名和 OU 名,如果直接创建在默认的 Users 文件下的话就把 OU=test 改成 CN=Users。 4、我在创建用户时关注的一些选项以及这些选项在 dsadd 中的对应开关符 (1)用户登录名 (-upn 设置 upn 值为 。) (2)win2000 以前版本的用户登录名 (设置了 upn 会自动生成) (3)密码永不过期 (-pwdneverexpires yes | no 用户密码是否永远不过期。默认值: no。 )

8、 (4)账户永不过期 (-acctexpires 设置用户帐户从今天起在 天内过期。0 值 意味着今天结束后帐户就过期; 正数值意味着帐户在未 来过期; 负数意味着该帐户已经过期并将过期日期设置 在过去; 字符串值 “never“ 意味着该帐户永远不过期。 ) (5)用户显示名 (-display 设置用户显示名为 。 ) (6)登录密码 (-pwd | * 设置用户密码为 。如果是 *,会提示您输入密码。) (7)用户下次登录是否修改密码 (-mustchpwd yes | no 用户在下次登录时是否更改密码。默认值: no。 ) (8)账户是否禁用 (-disabled yes | no 用户帐户是否禁用。默认值: no。 ) 5、dsadd user 还有许多开关符,可以根据需要自己添加。我关注的选项中有些默认值就是符合需求的,所以在命令行中没有出现。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号