前輩好,
我用了指令來匯出AD帳號,解決了中文亂碼問題,但是資料卻無法正確排序,全部擠在cvs檔的同一個欄位裡面,不知道我缺少了什麼呢?
指令如下:
csvde -f CCUusersOU.csv -d ou=CCU,DC=cvc,DC=hosp,DC=AAAH,DC=edu,DC=tw -U
CN=羅X中,OU=CCU,DC=cvc,DC=hosp,DC=AAAH,DC=edu,DC=tw,user,,"CN=羅X中,OU=CCU,DC=cvc,DC=hosp,DC=AAAH,DC=edu,DC=tw",4,20150428081140.0Z,20151123025159.0Z,88200143,99127498,羅X中,X'f17698aadd5c22408643f99e6624e729',"CN=Person,CN=Schema,CN=Configuration,DC=cvc,DC=hosp,DC=AAAH,DC=edu,DC=tw",16010101000000.0Z,羅X中,羅X中,羅X中,512,0,0,0,130932534285940976,0,130932586665437079,130887148396733753,513,X'010500000000000515000000a920550861a86b0223efd1d64ee70000',9223372036854775807,5497,960427,805306368,XXXXX@cvc.hosp.AAAH.edu.tw,130927207128048604,,,,,,,,,,,,
EXCEL匯入CSV時,有選逗點分隔嗎?
我是用Get-ADUser拉資料
Get-ADUser -Filter 'enabled -eq $true' -SearchBase " OU=, DC=domain, DC=local" -Properties name, SamAccountName | select name, SamAccountName | Export-CSV "D:\file.csv" -encoding utf8
你可以看他的Example
Example 3: Get all of the properties for a specified user
來看你要哪些欄位資料再來組成你自己的
我上面範例只有匯出使用者名稱和帳號
如果想要處理OU的話,DistinguishedName這欄位仍然需要手動資料剖析逗號
如果AD比2012還舊就只能另尋方法了