使用以逗號(hào)分隔 (CSV) 格式存儲(chǔ)數(shù)據(jù)的文件從 Active Directory 導(dǎo)入和導(dǎo)出數(shù)據(jù)。還可以支持基于 CSV 文件格式標(biāo)準(zhǔn)的批處理操作。
語(yǔ)法
csvde [-i] [-f FileName] [-s ServerName] [-c String1 String2] [-v] [-j Path] [-t PortNumber] [-d BaseDN] [-r LDAPFilter] [-p Scope] [-l LDAPAttributeList] [-o LDAPAttributeList] [-g] [-m] [-n] [-k] [-a UserDistinguishedName Password] [-b UserName Domain Password]
參數(shù)
- -i
- 指定導(dǎo)入模式。如果沒(méi)有指定,默認(rèn)模式為導(dǎo)出。
- -f FileName
- 識(shí)別導(dǎo)入或?qū)С鑫募?
- -s ServerName
- 指定域控制器執(zhí)行導(dǎo)入或?qū)С霾僮鳌?
- -c String1 String2
- 將所有 String1 項(xiàng)替換為 String2。從一個(gè)域?qū)?shù)據(jù)導(dǎo)入到另一個(gè)域以及導(dǎo)出域的可分辨名稱(chēng) (String1) 需要替換為導(dǎo)入域的可分辨名稱(chēng) (String2) 時(shí)普遍使用該操作。
- -v
- 設(shè)置詳細(xì)模式。
- -j Path
- 設(shè)置日志文件位置。默認(rèn)路徑為當(dāng)前路徑。
- -t PortNumber
- 指定 LDAP 端口號(hào)。默認(rèn) LDAP 端口為 389。全局編錄端口為 3268。
- -d BaseDN
- 為數(shù)據(jù)導(dǎo)出設(shè)置搜索庫(kù)的可分辨名稱(chēng)。
- -r LDAPFilter
- 為數(shù)據(jù)導(dǎo)出創(chuàng)建 LDAP 搜索篩選器。
- -p Scope
- 設(shè)置搜索范圍。搜索范圍選項(xiàng)為 Base、OneLevel 或 SubTree。
- -l LDAPAttributeList
- 設(shè)置返回至導(dǎo)出查詢(xún)結(jié)果中的屬性列表。如果省略該參數(shù),則返回所有屬性。
- -o LDAPAttributeList
- 設(shè)置要從導(dǎo)出查詢(xún)結(jié)果中省略的屬性列表。從 Active Directory 導(dǎo)出對(duì)象然后將對(duì)象導(dǎo)入到另一 LDAP 兼容目錄中通常使用該方法。如果另一個(gè)目錄不支持屬性,您可以使用該選項(xiàng)從結(jié)果集中忽略屬性。
- -g
- 忽略分頁(yè)搜索。
- -m
- 去掉僅適用于 Active Directory 對(duì)象的屬性,如 ObjectGUID、objectSID、pwdLastSet 和 samAccountType 屬性。
- -n
- 忽略二進(jìn)制值導(dǎo)出。
- -k
- 在導(dǎo)入操作期間忽略錯(cuò)誤并繼續(xù)處理。下面是被忽略錯(cuò)誤的完整列表:“對(duì)象已存在”、“約束沖突”以及“屬性或值已經(jīng)存在”。
- -a UserDistinguishedName Password
- 使用提供的 UserDistinguishedName 和 Password 設(shè)置要運(yùn)行的命令。默認(rèn)情況下,將使用當(dāng)前登錄到網(wǎng)絡(luò)的用戶的憑據(jù)運(yùn)行該命令。
- -b UserName Domain Password
- 設(shè)置該命令以 Username Domain Password 身份運(yùn)行。默認(rèn)情況下,將使用當(dāng)前登錄到網(wǎng)絡(luò)的用戶的憑據(jù)運(yùn)行該命令。
- -?
- 顯示命令菜單。
注釋
- 諸如 Microsoft Excel 這樣的應(yīng)用程序都可讀取或保存 CSV 格式的數(shù)據(jù)。此外,與其他許多非 Microsoft 的工具一樣,Microsoft Exchange Server 管理工具也善于使用 CSV 格式導(dǎo)入和導(dǎo)出數(shù)據(jù)。
CSV 格式由一行或多行數(shù)據(jù)組成,每個(gè)值用逗號(hào)隔開(kāi)。CSV 文件的第一行(有時(shí)指標(biāo)題)必須包含每個(gè)屬性的名稱(chēng),其順序與第一行之后的任何一行的數(shù)據(jù)順序相同。例如:
CN,FirstName,SurName,Description
FirstUserLogonName,1stUserFirstName,1stUserSurname,Manager
SecondUserLogonName,2ndUserFirstName,2ndUserSurname,President
- 可以使用 csvde -r 為數(shù)據(jù)導(dǎo)出創(chuàng)建 LDAP 搜索篩選器。例如,下面的篩選器將導(dǎo)出具有特定姓的所有用戶:csvde -r (and(objectClass=User)(sn=Surname))
格式化圖例
格式 |
含義 |
---|
斜體 |
用戶必須提供的信息 |
粗體 |
用戶必須準(zhǔn)確鍵入的要顯示的元素 |
省略號(hào) (...) |
在命令行中可多次重復(fù)的參數(shù) |
中括號(hào) ([]) |
可選項(xiàng) |
大括號(hào) ({});選項(xiàng)用豎線 (|) 分隔。例如:{even|odd} |
用戶必須從選項(xiàng)集合中選擇一個(gè) |
Courier 字體 |
代碼或程序輸出 |