當(dāng)前位置:首頁文章首頁 IT學(xué)院 IT技術(shù)

巧用bat為windows2003增加域用戶

作者:  來源:  發(fā)布時(shí)間:2011-5-31 17:32:13  點(diǎn)擊:

   今天在看微軟廣播的時(shí)候,看到批量添加域用戶的課程,所以想通過做實(shí)驗(yàn)看看效果,現(xiàn)在雖然2008用得越來越多,但是2003的用戶群還是很廣。

  下面我把我做的筆記貼出來,以便下次查看,有需要的可以好好看看。步驟如下

 。1)建立好CSV文件,一般把它放到C盤根目錄,我們把它保存為long.csv吧,詳細(xì)文件內(nèi)容如下。

  龍,艷斌,龍艷斌,longsan,longyanbin@longyanbin

  龍,三,龍三,longjuanfeng,long@1@w

   (2)點(diǎn)CMD,然后進(jìn)入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 %d@toritsu0.com -ln %a -fn %b -pwd %e -di

  sabled yes

  下面我對上面這些做下詳細(xì)解釋:

  1-5代表CSV文件里的參數(shù),%a代表第一個(gè)參數(shù),long.csv代表一個(gè)用戶組文件,這個(gè)是需要事先編輯的

  cn=%c代表顯示的用戶名,ou=yan代表一個(gè)OU,如果大OU下還有子OU,那就需要寫兩個(gè)OU,DC填寫域控制器

  名,samid代表用戶名

  

  在實(shí)驗(yàn)即將完成的時(shí)候,我還出現(xiàn)了幾個(gè)錯誤,就是單詞寫錯了,大家要注意單詞的拼寫,下面,我貼出添加用戶成功的畫面吧,如下:

  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 %d@toritsu0.com -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

  juanfeng@toritsu0.com -ln 龍 -fn 三 -pwd long@1@w -disabled yes

  dsadd 成功:cn=龍三,ou=yan,dc=toritsu0,dc=com

  C:\>

  接下來,我們只要在yan所屬OU下,啟用用戶就可以了。

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z