【发布时间】:2019-01-25 10:46:46
【问题描述】:
我严重睡眠不足和压力很大,所以这可能非常简单,但我仍然无法弄清楚。
我想导出各种内容,例如服务、进程、防火墙规则、本地用户,以及我需要的任何 CSV 文件,但每当我将其导出为 CSV 时,当我打开它时,它在 Excel 中只有 1 列。
我只想将输出按列分隔,以便在 Excel 中进行简单的概述。
Get-Service | Sort-Object Status | Format-Table -AutoSize | Out-String -Width 10000 | Out-File -Append "C:\temp\Test.csv"
但这是我得到的输出: Services
如果我使用 Export-CSV CMD 会发生这种情况:Services
【问题讨论】:
-
Format-Table创建固定宽度的表格,而不是 Comma S分隔的 V 值。您需要在文本导入向导中尊重它。
标签: powershell csv