AD中創建用戶的方法,主要有以下幾種:
1) AD用戶和計算機|AD管理中心
2) 利用CSVDE批量創建用戶
3) 利用LDIFDE批量創建用戶
4) 利用PowerShell腳本批量創建用戶
5) 利用For語句結合dsadd命令批量創建用戶
分析:
第1種是GUI界面,一目瞭然,無需多說;
第2、3種無法爲用戶輸入密碼,所以建完後是禁用狀態;
第4種功能很強大,但有一定門檻,以後爲大家分享;
今天我們介紹下第5種,理由:簡單實用!
主要步驟:
1、 先用記事本或Excel做一個模板文件,保存成txt或csv格式
2、 再用For命令結合dsadd 來完成批量創建用戶
命令格式
for /f "tokens=1,2,3,4,5 delims=," %a in (c:\sr_users.txt) do dsadd user "cn=%c,ou=sales,dc=sr,dc=com" -samid %d -upn %[email protected] -ln %a -fn %b -pwd %e -disabled no
命令解釋:
tokens=1,2,3,4,5 :表示有五個變量(參數爲表格內的5個參數,順序爲a/b/c/d/e )
delims=, :表示分隔符爲“,”
%a in (c:\ sr_users.txt) :表示變量從路徑“c:\sr_users.txt”中取數據
dsadd :創建用戶命令
cn=%c,ou=Sales,dc=sr,dc=com :表示所創建的用戶名與創建位置
-samid %d -upn %d:表示登錄名爲變量d
-ln %a :設置用戶姓爲變量a
-fn %b :設置用戶名爲變量b
-pwd %e :設置密碼爲變量e
-disabled no :表示導入以後爲啓用狀態。
下面我們牛刀小試一撒
需求:在域sr.com中組織單位sales(已創建)下批量創建4個用戶(舉例哈,意思下)
用戶模板文件及For語句
For語句執行成功
在AD用戶和計算機中確認已經有了。
如果創建用戶數量非常多,建議還是放在Excel文件中,這樣更加便於查看和編輯。