如何導入大批量的用戶賬戶?是我們在2008R2安裝搭建好之后需要考慮的一件事情。
方法就是把用戶信息在Excel文檔里面整理好,然后再用命令或者腳本導入到AD里面。
當然,方法是越簡單越好,需要我們修改的越少越好。
我們首先從人事部門拿到一份員工的名冊的excel表格
然后把表格另存為C://aduserdata.csv (在DC上)
do dsadd user cn=%a,cn=users,dc=sample,dc=net
-upn %b@sample.net -samid %b -pwd %c -fn %e -ln %d -dept %f
-office %g -title %h -email %i -mustchpwd yes -disabled yes
參數含義: skip=1跳過第一行數據 eol=;注釋行開始字符為";" tokens=1-9
每次提取1-9個變量 delims=, 分割符號為","
打開ADUC就能看到
測試OK,全部創建成功
其實有工作經驗的人就會發現,其實上面創建的是有問題的
沒有劃分OU,以后運行GPO怎么辦?
一般情況下,我們導入用戶前會事先創建好組織結構的OU
比如上海總部和上海子公司,如下圖
建議ou的名字用英文比較好,中文有時候會有亂碼,編輯的時候比較麻煩。
測試OK,
:)哪怕給我5K的用戶也不愁了。
DSADD USER語法
dsadd user UserDN [-samid SAMName] [-upn UPN] [-fn FirstName] [-mi Initial] [-ln LastName]
[-display DisplayName] [-empid EmployeeID] [-pwd {Password | *}] [-desc Description]
[-memberof Group;...] [-office Office] [-tel PhoneNumber] [-email Email] [-hometel HomePhoneNumber]
[-pager PagerNumber] [-mobile CellPhoneNumber] [-fax FaxNumber] [-iptel IPPhoneNumber]
[-webpg WebPage] [-title Title] [-dept Department] [-company Company] [-mgr Manager]
[-hmdir HomeDirectory] [-hmdrv DriveLetter:] [-profile ProfilePath] [-loscr ScriptPath]
[-mustchpwd {yes | no}] [-canchpwd {yes | no}] [-reversiblepwd {yes | no}] [-pwdneverexpires {yes | no}]
[-acctexpires NumberOfDays] [-disabled {yes | no}] [{-s Server | -d Domain}] [-u UserName]
[-p {Password | *}] [-q] [{-uc | -uco | -uci}]
新聞熱點
疑難解答
圖片精選