當前位置:法律諮詢服務網 - 企業資訊 - 如何實現AD域賬戶導入導出

如何實現AD域賬戶導入導出

壹,需求提出

工作上有壹個需求,需要批量的導入壹些賬號,並要求有壹些屬性,比如:部門,職位,分機等!

其實呢,需求很簡單,解決方案也很簡單,但在實際的操作過程中,也確實出現了壹些問題,GG和BD了壹些,也看了壹些其他人的博客等內容,但大多都是比較雷同,更有甚者直接照搬微軟幫助和支持中心的模板,並沒有實際的操作案例的講解,以及操作註意事項,根據其博客操作,總會出現這樣那樣的問題!出於此,雖然這篇很簡單,但我還是要寫出來與大家壹起分享,分享的不單單是實際的解決方案,更是用心負責細心的態度,

當我們拿到這個需求,我們可能就要問了,這些屬性我應該從哪裏得到呢?我也記不住那麽多的屬性值呀!其實我們也可以變通的,我們可以先導入,然後根據導出的文件來對比這些屬性值就可以完成,下面就讓我們來看下過程!

二, 環境描述

1,DC壹臺(2003系統,安裝有office 2007)

2,域名是:TT.Com

3,建立了壹個OU:TT,並在TT這個OU下建立了壹個用戶:

三, 使用csvde導出賬號

微軟默認提供了兩個批量導入導出工具,分別是CSVDE(CSV目錄交換)和LDIFDE(LDAP數據互換格式目錄交換),具體選擇上述哪個工具取決於需要完成的任務。如果需要創建對象,那麽既可以使用CSVDE,也可以使用LDIFDE,如果需要修改或刪除對象,則必須使用LDIFDE。我們這裏選擇csvde!

1,打開cmd,更換目錄到C盤根目錄,方便我們查找文件,如圖1,

Csvde –f user.Csv 將AD對象導出到名為user.csv的文件,-f 開關表示後面為輸出文件的名字。

圖1

2,以上導出的信息量很大,從圖中可以看出有200個項目,這樣會有太多幹擾我們的壹些信息,不方便我們來查找我們想要的東西,我們可以適當的加壹點參數來導出我們最想要的信息,如圖2,

說明:TT這個OU和用戶alice(這個用戶的壹些屬性被我填寫了,比如職位,部門,分機等,需要什麽屬性就填寫相關的項目,但為了更好的效果可以填寫英文,因為中文導出後會出現亂碼,當然,在導出的時候,後面加壹個參數 –u也是可以解決的,但在後期我們編輯的時候不太方便,所以盡量使用英文作為模板)是我為了導出我們需要的屬性值而建立的,這個無關緊要,只是要導出壹個屬性值的模板來讓我們參考!從圖中我們可以看到這次只導出了2個項目,比上次那個會清晰很多!當然,csvde的參數還有很多,但我們能夠用到的確實不是很多,行了解更多的可以打“?”來查看,或者參考官網:/lipary/cc732101(v=ws.10)

1 u+ z- @4 q) l* l9 G- J

圖2

四, 編輯模板

根據上壹步導出的信息,我們就可以找到我們所需要的:職位,部門,分機等這些信息的屬性值了,分別是“title,department,telephoneNumber”,其實有壹個技巧就是,我們可以直接的修改這個csv文件,不需要再去新建了!我們把其他不需要的刪除,只留下我們需要的,如圖3,

圖3

五, 導入用戶

打開cmd,更換到C盤根目錄,使用命令導入,如圖4

Csvde –I –f user2.csv -i是導入的意思,-f是指定文件的意思

圖4

六, 因為工具不能直接導入密碼,並且我們在導入的使用使用了514,這是鎖定賬號的意思,用戶的密碼是空的,並且是用戶下次登錄需要更改密碼。這顯然是不安全的,如圖5,

圖5

七, 啟用賬號並設定初始密碼!

1, 因為現在的用戶是空密碼,我們的默認域策略是要求復雜性的,所以暫時還無法啟用用戶,我們先更改密碼,由於用戶比較多,手動壹個個去改麻煩,工具又不允許導入密碼,所以,我們可以使用壹個.bat文件" highlight="true">bat文件來對用戶進行更改,如圖6,建立完成後另存為pwd.bat,打開cmd切換到C根目錄進行運行,看到完成的結果!

圖6

2, 然後,使用shift進行多選,右鍵選擇啟用用戶即可!如圖7

圖7

八, 查看結果是否滿足需求

我們打開壹個用戶,看職位,部門,分機是否存在,如圖8

九, 總結

在我們進行 導入的時候,不是說所有的賬號有屬於壹個OU裏,那麽,我們在導入前是需要先加妳相應的OU的,這是壹個前提條件,不然在導入的時候會報錯!

  • 上一篇:全屋十大品牌
  • 下一篇:黑龍江省工商網查詢當年企業執照用年報嗎
  • copyright 2024法律諮詢服務網