加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

Windows Server 2003中批量添加域用户 - Windows Server

发布时间:2014-03-27 15:34:30 所属栏目:Windows 来源:站长网
导读:公司现在需要搭建一个域环境,作为一个网管有来了一次活
公司现在需要搭建一个域环境,作为一个网管有来了一次活啊。一个一个的添加用户这是很不明智的选择啊,用户基本上都有一些共同的属性,批量处理比较方便。

基本环境:Windows Server 2003 简体中文版 + SP2   域名:milipp.com

利用FOR 语句轻松搞定

我们需要建立两个文件FOR 语句文件和 用户文件 (注意:两个文件需要存储在同一个地方),FOR语句文件我们命名为 add.bat 用户文件我们命名为user.txt

add,bat文件中我先写上大致的代atch码,然后再一一解释。

FOR     /F  "token=1,2" %%a in (user.tatchxt) do dsadd  user CN=%%a,OU=test,DC=milipp,DC=com   -upn  %%a@milipp.com  -display %%b  -pwd Pengfei_001  -pwdneverexpires  yes  -disabled  no  --acctexpiress never

好了改文件中暂时就有这么多的东西,是不是很简单啊。接下来时我们的用户文件user.txt

基本格式是  用户登录名称    用户现实名称  如  :test1  测试1 (中间必须有空格)

这个时候双击add.bat 就可以了

如图这是创建的结果:

用户登录名称,密码永不过期,账户用不过期,基本上和文件当中的设置一致!
我们仍然需要注意的是 我们的密码是否符合密码复杂性要求,我们可以在FOR 语句的后面加上pause 这个关键字来查看我们的命令是否成功执行。看它提示的内容!

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读