批量匯入/匯出域(活動目錄/ad)使用者帳戶
exchange 相關 批量匯入/匯出域(活動目錄/ad)使用者帳戶
在活動目錄的管理中會遇到對使用者進行批量操作的問題,例如,在公升級作業系統時或在剛剛使用活動目錄時,管理人員需要批量的新增或刪除使用者帳戶。
批量匯入/匯出域使用者可以使用windows伺服器中的csvde.exe或ldifde命令。在windows server 2003中需要安裝support tools(在server 2003的安裝光碟中)才可以使用這兩個命令。在windows server 2008中可以直接在命令列或powershell中,通過輸入csvde命令或ldifde命令來使用。使用csvde命令可加新增域使用者帳戶,但不能使用csvde命令刪除或修改域使用者帳戶,使用笨的方法可以先將資料匯出,在修改後然後再匯入。使用ldifde命令可以對一些使用者的屬性進行修改,或者刪除使用者。csvde命令匯出的是.csv格式的檔案,可以使用excel很方便的進行查詢到替換。使用ldifde命令匯出的是.ldf格式的檔案,其也可以使用文字編輯工具(如記事本)開啟,然後進行一些簡單的替換等工作。下面我們分別就域使用者的批量匯入和域使用者的批量匯出進行講解。
csvde /? csvde命令的幫助資訊
csvde
ldifde /? ldifde命令的幫助資訊
ldifde
在兩個命令的命令列幫助資訊中可以先了解一下如何使用,其中也有一些關鍵的資訊如:
csvde命令的示例:
示例: 簡單匯入當前域
csvde -i -f input.csv
示例: 簡單匯出當前域
csvde -f output.csv
ldifde命令的示例:
示例: 簡單匯入當前域
ldifde -i -f input.ldf
示例: 簡單匯出當前域
ldifde -f output.ldf
因個人認為ldfide的命令稍強大一些,所以,以下的批量匯入/匯出域使用者帳戶操作以ldife為例:
批量匯出域使用者帳戶
ldifde -f c:\exportuser.ldf -s 伺服器 -d 「dc=域,dc=com」 -p subtree -r 「(&(objectcategory=person)(objectclass=user)(givenname=*))」 -l 「cn,givenname,objectclass,samaccountname」
將上面的這段**輸入到命令列中,回車即可將域中所有的使用者帳戶資訊匯出在乙個名為exportuser.ldf的檔案中。在上面的**中c:\exportuser.ldf是儲存的路徑和檔名(實際上檔名可以是任意的,都可以使用記事本開啟),伺服器可以是域控的計算機名(如:dc.exchangecn.com),域是指網域名稱,如exchangecn.com中的網域名稱為exchangecn。
連線到「dc.exchangecn.com」
用 sspi 作為當前使用者登入
將目錄匯出到檔案 d:\exportuser.ldf
搜尋專案…
寫出專案…
匯出了 3 個專案
命令已成功完成
這便是已經把域中所有的使用者帳戶都成功的匯入到的d盤的exportuser.ldf檔案中。
批量匯入域使用者帳戶
相對於批量匯出域使用者帳戶來講,批量匯入域使用者帳戶要簡單的多,只需輸入以下命令,將上面提到的已匯出的exportuser.ldf檔案匯入即可,使用的命令是:ldifde -i -f d:\exportuser.ldf,其中的d:\exportuser.ldf是上面匯出域使用者帳戶時的那個檔案。輸入完上面的命令後:
連線到「dc.exchangecn.com」
用 sspi 作為當前使用者登入
從「d:\exportuser.ldf」檔案匯入目錄
載入條目….
成功地修改了 3 個條目。
命令已成功完成
作者 最近文章
AD域匯入匯出使用者
作為域管理員,有時我們需要批量地向ad域中新增使用者帳戶,這些使用者帳戶既有一些相同的屬性,又有一些不同屬性。如果在圖形介面逐個新增 設定,那麼需要的時間和人力會超出能夠承受範圍。一般來說,如果不超過10個,我們可利用ad使用者帳戶複製來實現。如果再多的話,就應該考慮使用使用命令列工具,實現批量匯入...
批量匯出與匯入AD目錄樹
步驟說明 一 匯出指定的組織單元資訊,192.168.73.10為域控制器的ip ldifde f e exportou.ldf s 192.168.73.10 d dc beijing,dc corp,dc 9you,dc com p subtree r objectclass organizat...
CSVDE批量匯入域使用者
csvde批量匯入使用者 你可以使用csvde格式的檔案在活動目錄中建立使用者帳號和其他型別的帳號。但你不能使用csvde刪除活動目錄中的物件。使用csvde命令列工具建立使用者帳號,採用下列步驟 1.建立csvde輸入檔案。檔案應包含下列資訊。屬性行 這是文字檔案的第一行。中間不能有換行符號。其中...