windows 2003下批量添加域用户

        今天在看微软广播的时候,看到批量添加域用户的课程,所以想通过做实验看看效果,现在虽然2008用得越来越多,但是2003的用户群还是很广。

下面我把我做的笔记贴出来,以便下次查看,有需要的可以好好看看。步骤如下

(1)建立好CSV文件,一般把它放到C盘根目录,我们把它保存为long.csv吧,详细文件内容如下。

龙,艳斌,龙艳斌,longsan,longyanbin@longyanbin
龙,三,龙三,longjuanfeng,long@1@w
 

(2)点CMD,然后进入C盘根目录,敲如下命令:

C:\>for /f "tokens=1,2,3,4,5 delims=," %a in (long.csv) do dsadd user "cn=%c,ou=
yan,dc=toritsu0,dc=com" -samid %d -upn %[email protected] -ln %a -fn %b -pwd %e -di
sabled yes

下面我对上面这些做下详细解释:


1-5代表CSV文件里的参数,%a代表第一个参数,long.csv代表一个用户组文件,这个是需要事先编辑的
cn=%c代表显示的用户名,ou=yan代表一个OU,如果大OU下还有子OU,那就需要写两个OU,DC填写域控制器
名,samid代表用户名
 

在实验即将完成的时候,我还出现了几个错误,就是单词写错了,大家要注意单词的拼写,下面,我贴出添加用户成功的画面吧,如下:

C:\>for /f "tokens=1,2,3,4,5 delims=," %a in (long.csv) do dsadd user "cn=%c,ou=
yan,dc=toritsu0,dc=com" -samid %d -upn %[email protected] -ln %a -fn %b -pwd %e -di
sabled yes

C:\>dsadd user "cn=龙艳斌,ou=yan,dc=toritsu0,dc=com" -samid longsan -upn longsan
@toritsu0.com -ln 龙 -fn 艳斌 -pwd longyanbin@longyanbin -disabled yes
dsadd 成功:cn=龙艳斌,ou=yan,dc=toritsu0,dc=com

C:\>dsadd user "cn=龙三,ou=yan,dc=toritsu0,dc=com" -samid longjuanfeng -upn long
[email protected] -ln 龙 -fn 三 -pwd long@1@w -disabled yes
dsadd 成功:cn=龙三,ou=yan,dc=toritsu0,dc=com

C:\>

接下来,我们只要在yan所属OU下,启用用户就可以了。

你可能感兴趣的:(windows,2003,csv,域,批量加域用户)