【发布时间】:2014-10-21 04:42:26
【问题描述】:
我正在从活动目录中检索信息,但是当我尝试使用Export-CSV 导出它时,回车出现了一些问题。它在 CSV 文件中为它找到的每个返回开始一个新行,而它实际上应该保留在当前行上。
$User = Get-ADUser Bob -Properties *
Display name : Bob Smith
Notes : Line 1
Line 2
Line 3
E-mail : Bob.Smith@company.com
$User | Export-CSV 'C:\file.csv'
Display name, Notes, E-mail
Bob Smith, Line 1
Line 2
Line 3
Bob.Smith@company.com
我怎样才能得到以下输出?
$User | Export-CSV 'C:\file.csv'
Display name, Notes, E-mail
Bob Smith, Line 1 Line 2 Line 3, Bob.Smith@company.com
我已经尝试过编码,其他分隔符,.. 无法真正弄清楚这一点。
解决方案
$User | Select 'Display Name', @{l='Notes';e={$_.Notes -replace "`n"," "}}, E-mail | Export-Csv 'C:\file.csv' -NoTypeInformation -Delimiter ';'
【问题讨论】:
标签: powershell csv export