【AD】AD域Powershell批量添加用戶組組織單元20160208

http://bbs.51cto.com/thread-1315948-1.html
在上一篇文章中提到用csvde批量添加User,ou,Group,不過用csvde有幾個缺點,無法添加用戶密碼,也無法將用戶設置成不可刪除對象。
下面介紹下用強大的powershell如何方便的做同樣的事情。
attachimg.gif 

經測試,記事本必須是unicode模式,似乎無法使用.csv導入,我測試了幾次,反而這樣最方便。但不方便用excel編輯了,不知有人是否解決。
按照慣例,先導入OU
Out.txt內資料很簡單。這裏的path就是上篇文章中提到的DN.
 

Ou.ps1 內的命令如下:


意思是導入ou.txt中的內容,循環讀取每行,新建組織單元,內容來自txt內的每行,並添加防止誤刪除對象屬性;
建好OuUser


第一條是示例,不用每個都填寫,一般寫到部門那邊就可以了。
User.ps1的內容如下


前面都是一些屬性不表。
5行的-accountpassword 表示設定賬號密碼未 Cisco1988-changepasswordlogon 表示登陸修改密碼, -enable表示啓用賬號。
最後行表示將所有賬號設置爲防止誤刪除屬性。


User建立完畢建group


Gourp.ps1中的內容如下:


裏面有註釋,將組成員加入組可能要設置好幾條。
整個流程大致如此!!!
下載地址已上傳至51cto,等審覈好了就放出。http://down.51cto.com/data/2170207

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章