我在 Powershell 中有以下行来输出数据数组。我遇到的问题是 Name、Title、Department 没有进入列。相反,我在单个单元格中的每一行中得到一列,中间有制表符。
$outList | Format-Table Name,Title,Department -auto >c:\Scripts\test2.csv
如何输出到列中?
最佳答案
您应该改用 Export-Csv cmdlet。
$outList | Export-Csv -path c:\scripts\test.csv -NoTypeInformation
如果您只需要选定的字段,请先将其通过管道传输到 Select-Object cmdlet。
$outList | Select-Object -Property Name, Title, Department | Export-Csv -path c:\scripts\test.csv -NoTypeInformation
关于Powershell 格式表转 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23434251/