$x1 = (1,22,333,4444)
$x1 | export-csv 'd:\123.csv' -Force
Run Code Online (Sandbox Code Playgroud)
然后我得到这个:
我如何获得这样的表?:
CSV 不只是正确接受任意数据,您可以使用| Out-File x.csv将它们转储到单独的行中,然后通过Import-Csv指定标题将其读回,但是正确的 CSV 在保存时需要标题。
如果你想正确地保存它,你需要将它转换成一个对象,其中数字实际上是在一个对象中“命名”的,这样 powershell 就可以创建一个有效的 CSV。
1,22,333,4444 | ForEach {
[PSCustomObject]@{Number = $_}
} | Export-Csv C:\++\123.csv -NoTypeInformation
Run Code Online (Sandbox Code Playgroud)
-NoTypeInformation删除#TYPE标题。
话虽如此,这Out-File是匹配您的“预期”输出表的唯一方法,您似乎没有在这里寻找 CSV。
| 归档时间: |
|
| 查看次数: |
10961 次 |
| 最近记录: |