0

属性をエクスポートしようとしていADUserますが、これは Excel で正しい結果を返しませんが、Powershell では問題ありません。

コード:

Get-ADUser username -properties * | Select-Object Name,LocaleID

結果:

Name:User Name
LocaleID:{3}

しかし、それを CSV にエクスポートすると、結果は異なります。

コード:

Get-ADUser username -properties * | Select-Object Name,LocaleID|Export-Csv .\Desktop\aduser.csv

LocaleID の CSV の結果: Microsoft.ActiveDirectory.Management.ADPropertyValueCollection{3} または 3 ではなく

4

1 に答える 1

3

LocaleID は、最初に展開する必要がある複数値のプロパティです。また、LocaleID プロパティだけが必要な場合は、すべてのプロパティを読み込まないでください。

Get-ADUser username -Properties LocaleID  | 
Select-Object Name,@{n='LocaleID';e={$_.LocaleID -join ';'}}|
Export-Csv .\Desktop\aduser.csv
于 2013-05-29T10:54:28.890 に答える