从csv文件批量创建AD用户,带源码。
前些日子同事需要這么一個工具,其實此類的工具也有一些,但是沒有用著特別舒服的,所以我就寫了一個,僅僅是讀取csv文本,然后將相關的屬性和值在制定的OU中創建出來,并且將失敗的和失敗原因加以記錄。
CSV格式如下(紅色部分為必須要有的列,對應的名稱、登錄名、密碼、所屬OU):
??? cn,sAMAccountName,password,ou,mobile
??? test10a0,test10a0,123456a?,"ou=ou1,dc=contoso,dc=com",111111
??? test10a1,test10a1,123456a?,"ou=ou1,dc=contoso,dc=com",111111
??? ……
CSV中可以自行添加列,增加自動創建時的初始屬性,列名為對象的屬性名即可,可以從ADSIEDIT.MSC中自行查找,比如添加一個,如希望同時自動創建電話屬性,對應的attribute就是telephoneNumber,如下:
??? cn,sAMAccountName,password,ou,mobile,telephoneNumber
??? test10a0,test10a0,123456a?,"ou=ou1,dc=contoso,dc=com",111111,88888
使用步驟:
1、選擇CSV文件,點打開
2、輸入用戶名、密碼、域名(格式為:contoso.com)
3、開始執行
界面如下:
測試的CSV下載,注意:可以用Excel將OU快速改成你的環境里的路徑。下載
源代碼下載?沒加修飾,各位見諒。
?
希望對一些信息工作者有幫助!
轉載于:https://www.cnblogs.com/annpaul/archive/2010/03/19/1690028.html
總結
以上是生活随笔為你收集整理的从csv文件批量创建AD用户,带源码。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QCon 2010(InfoQ北京敏捷大
- 下一篇: VBS递归遍历文件夹