日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

用戶系列之七:批量建用戶之終結(jié)版

 知識藏園 2012-01-16
本來用戶系列已經(jīng)結(jié)束,但總有學(xué)員在問關(guān)于批量建用戶的問題,雖然現(xiàn)在好多文章都在討論這個(gè),但從實(shí)用價(jià)值上看,有的意義好像不大,因此今天就來分析一下有關(guān)批量建用戶的問題,我會(huì)從理論和生產(chǎn)角度來和各位分析,你應(yīng)該采用哪種方法。
 
    我們今天討論的是域環(huán)境,至于工作組環(huán)境,生產(chǎn)意義不大,在此不做深入研究。
 
    建用戶的方法,常用的無外乎以下幾種:
1. 利用AD用戶和計(jì)算機(jī)(ADUC)。
2. 利用CSVDE批量建用戶
3. 利用LDIFDE批量建用戶
4. 利用腳本批量建用戶
5. 利用for…..do…dsadd user批量建用戶(本文重點(diǎn)推薦,實(shí)用價(jià)值高)
 
下面分別來講解這些方法:

一、利用AD用戶和計(jì)算機(jī)(ADUC):
場景:適合于初學(xué)者,而且在創(chuàng)建時(shí)可以輸入很多用戶屬性信息, 如果你在建少量用戶時(shí),可以考慮方法。此處演示就省了吧~呵呵~~
 
二、利用CSVDE建用戶:
功能:
a. 可以批量建用戶或OU等,即可以把用戶信息寫到一個(gè)文件里,一行是一個(gè)用戶信息,利用該命令可以把文件內(nèi)容導(dǎo)入AD,從而批量創(chuàng)建相應(yīng)的用戶。
b. 可以批量導(dǎo)出用戶信息,如果你對上述文件內(nèi)容中有關(guān)用戶屬性不知從何入手,就可以使用該導(dǎo)出功能了。當(dāng)然這個(gè)導(dǎo)出不僅僅可以導(dǎo)出用戶,也可導(dǎo)出組、計(jì)算機(jī)、OU等對象。當(dāng)然導(dǎo)出范圍可以自定義,即可以整個(gè)域,也可以某個(gè)容器,如sails這個(gè)OU。
 
示例1:通過如下命令可以導(dǎo)出整個(gè)域的對象信息到adall.csv或adall.txt文件中。(二者可以選其一,當(dāng)然建議使用.csv)
Csvde  -f  adall.csv |adall.txt   如下圖所示:

Csvde  -f  ad_sails_ou.txt   -d  ou=sails,dc=net,dc=com
只導(dǎo)出特定OU內(nèi)所有對象。
見圖示:
 
導(dǎo)出后的文件內(nèi)容如下所示:
 
示例2:批量建用戶
Csvde  -i –f  xxx.csv | xxx.txt   
在這里-i 是導(dǎo)入,-f 是指從文件
userAccountControl屬性值如果是512指用戶建完后是啟用的,如果是514指建完用戶后是禁用的。如下圖所示:
 
該文件內(nèi)如下:
 
注:此命令的不足的地方就是不能刪除、修改用戶屬性、也不能設(shè)置用戶密碼。因此,應(yīng)該避免使用 CSVDE 創(chuàng)建用戶對象。

三、利用LDIFDE建用戶:可以使用的文件擴(kuò)展名.csv或.txt)
功能:類似于CSVDE
a. 可以批量建用戶或OU等對象,但需要事先建一個(gè)用戶或OU文件,然后利用該命令把相關(guān)文件信息導(dǎo)入到AD中??梢詣h除、修改用戶屬性,也可以設(shè)置用戶密碼。可以考慮使用之。
b. 可以導(dǎo)出AD中所有對象信息,同于CSVDE,如果你不知道建用戶時(shí)的文件如何去寫,可以參照導(dǎo)出的文件即可。
 
示例1:導(dǎo)出AD中對象信息
Ldifde  -f   adall.txt     導(dǎo)出AD中的全部對象
Ldifde  -f   ad_sails_ou.txt  -d  ou=sails,dc=net,dc=com   只導(dǎo)出sails容器內(nèi)對象信息。

示例2:批量建用戶
Ldifde  -i  -f  xxx.csv|xxx.txt
如下圖所示是使用的文件內(nèi)容:
 
注:該命令可以考慮應(yīng)用,但文件的編輯麻煩!

四、利用腳本來建用戶   (腳本擴(kuò)展名:.vbs)
給兩個(gè)示例吧!
示例1:單用戶或OU、組的創(chuàng)建
執(zhí)行方式:wscript  wscript_OU_user_group.vbs
 
示例2:批量建用戶,往往用于測試。執(zhí)行方式類似上者。

 
五、利用for來批量建用戶:(推薦使用)
在這里利用for命令結(jié)合dsadd 來完成批量建用戶、組、OU,此處僅演示批量建用戶、至于組、OU等我想各位看完此例,完成應(yīng)該沒有太大問題吧。
 
各位試想:在企業(yè),特別是一個(gè)域環(huán)境剛剛搭建,肯定要建大量用戶,而這些用戶不可能一個(gè)一個(gè)去手動(dòng)創(chuàng)建,怎么建更方便呢?我想各位可以到人事那里拿一個(gè)表,這個(gè)表是每位員工的信息,你可以通過修改這個(gè)表格,然后把人事信息通過for命令導(dǎo)入到AD,從而創(chuàng)建完所有用戶。當(dāng)然利用Excel修改這個(gè)表格,你最后需要保存為.csv的格式(另存即可看到該類型)。
 
下面是我的一個(gè)該文件的示例,此處僅做演示而矣:
 
注意這個(gè)文件,每行是一個(gè)用戶信息,而每個(gè)用戶屬性用逗號分開。而每個(gè)用戶行的用戶屬性必須對應(yīng),如下便是應(yīng)用該文件的示例:
 
特別注意要命令的使用,簡單說明一下,for類似于程序設(shè)計(jì)中循環(huán)命令,但變量的取值是從文件(in (aduser.csv)),dsadd user是建用戶,但該命令在使用時(shí)后面需要跟具體的用戶屬性,其實(shí)這些屬性就來自于用戶文件的不同列,如%a指第一列,%b指第二列,依次類推,各位可以參照for的命令幫助,for /?可以看到更詳細(xì)的說明。此處就不多說了。
 
可能各位對dsadd user的用戶屬性名不知寫什么?你可以參照dsadd user 的幫助,如下所示:
 
好了,有關(guān)批量建用戶我們就學(xué)完了,希望各位多嘗試著做做實(shí)驗(yàn)。相信在生產(chǎn)中你能用得上。
 
小結(jié):這幾種批量建用戶的方法,各有好處,各有應(yīng)用場合,就看你怎么把握。從生產(chǎn)實(shí)用角度看最后這種更有價(jià)值。
 
用戶系列到這里算是可以劃上了一個(gè)圓滿的句號了。~~~~
 
 

本文出自 “千山島主之微軟技術(shù)空間站” 博客,請務(wù)必保留此出處http://jary3000.blog.51cto.com/610705/147191

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多