批量添加新的域用戶

来源:互联网 发布:pkpm施工软件 编辑:程序博客网 时间:2024/04/30 03:29

幾百個域帳號,手都累了。不信邪了,從網上找了一個達人的方法,如下:


如何在AD中批量添加用户,添加用户名,密码,以及联系方式
测试环境:
Windows 2003 Server Standard Edition
所使用的工具:
Windws 200 Server 自带命令Dsadd
好了,对于如何在Windows2003中使用工具来添加命令,这里我不多介绍了,因为洛洛已经介绍过了,我就不在多题了,如果有朋友想知道的话,可以点这里看下洛洛的方法http://www.mcse.org.cn/showtopic-298.html,我在这里介绍的是如何不使用其他软件,直接使用系统自带命令来完成在AD中的批量添加用户,以及密码。
好了,废话不多说了,看我的操作吧
首先要解决的问题,用户的文件集合,要有你所要输入的用户的相关文件集合,我们这里采用EXCEL来存储用户信息,打开如图:

 

 

個人經驗:如果是使用excel,會和.csv的格式衝突,.csv靠","來區分一個列項。所以我還是使用txt方法。輸完一列換行

 

这里我只是简单的搞了一个EXCEL,大家可以以这个为例,好了,设置好后,我们要把文件另存为.csv格式,这样我们方便在命令提示符里使用~!
接着我们打开Windows命令提示符”开始->运行->cmd”打开命令提示符,如图

 


接着我们可以使用Windows自带的命令进行添加多用户的操作了。
首先,我们先来测试下,是不是可以读到这些数据,


输入:for /f "tokens=1,2,3,4,5 delims=," %a in (user.csv) do @echo %a %b %c %d %e
这里说明下tokens=这里表示你所输入的用户的属性列数,其相对应的就是后边的%a,%b,%c,%d,%e
然后敲回车会出现如下图所示:

 


在这里,我们可以看到,我保存到EXCEL中的数据,是可以读的,呵呵,没有错误~!
我们来看下保存为CSV格式里的内容,是不是一样的,如图:

 


呵呵,一样~!那么我们继续往下做,接着我们就将要到Windows自带的命令Dsadd,对AD进行批量添加,我们可以加入,以下命令
输入:for /f "tokens=1,2,3,4,5 delims=," %a in (user.csv) do dsadd user" cn=%c,ou=财务部,ou=公司,dc=DKCOMPUTER, dc=COM" –samid %d –upn 25d@DKCOMPUTER.COM" target="_blank">%d@DKCOMPUTER.COM –ln %a –fn %b –pwd %e –disabled yes 然后回车,就会出现如图所示:

 

個人經驗:需要寫入什麽內容,可以參照dsadd user /?

 

 


然后我们可以去我们的AD用户和计算机里看下~!执行后的情况,如图:

 


命令执行完成后,就会变成这样了,我们可以全部选种用户,然后右键选择起用帐户,就OK了。是不是很简单?大家没事的时候可以试一下~!好了,我就写到这里了,不过个人水平有限啊,希望大家可以谅解~!

这个命令还包括Dsquery,Dsmove,Dsrm,Dsmod,Dsget
大家可以使用例如:dsadd user /?

原创粉丝点击