我睡眠不足且压力很大,所以这可能非常简单,但我仍然无法弄清楚。
我想要导出各种东西,如服务、进程、防火墙规则、本地用户等,作为 CSV 文件,但每当我将其导出为 CSV 时,在 Excel 中打开它时只有 1 列。
我只想让输出按列分隔,这样我就可以在 Excel 中获得简单的概述。
Get-Service | Sort-Object Status | Format-Table -AutoSize | Out-String -Width 10000 | Out-File -Append "C:\temp\Test.csv"
但这是我得到的输出结果: 服务 如果我使用Export-CSV CMD,就会出现以下情况: 服务
Format-Table
命令创建的是固定宽度表格,而不是逗号分隔值(CSV)。在文本导入向导中,您需要尊重这一点。 - JosefZ