指令:
Ldifde [-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>] [-?]
1. 使用 ldifde /? 呼叫說明
w-studio.idv.tw |
2. 通常的匯出方式:
ldifde -f export.ldf -u -d "ou=IT,dc=wey,dc=com" -r "(objectclass=user)"
如果資料中有中文, 則需再加上 -u 參數
3. 匯出的結果, 中文無法正常顯示
4. 加上參數 -u 的結果, 雖然中文能正常顯示, 但是其他資料反而被轉碼, 變得無法解讀
5. 匯入資料方式如同 csvde 一樣, 使用 -i 參數: ldifde -i -f export.ldf
ldifde 這個指令的功能除了匯出匯入外, 還有對欄位資料做編輯的功能, 不像 csvde 單純匯出匯入, 但是我覺得缺點是他匯出的資料是條列式而不是如同csvde一列式, 不能用 Excel 軟體編輯, 而且有中文資料的話轉碼出來的資料反而有亂碼, 比較適合用在全英文的系統上
參考資料: Windows Docs: Ldifde
沒有留言:
張貼留言