答案 0 :(得分:2)
CSV不能正确接受任意数据,您可以使用| Out-File x.csv
将其转储到各行,然后使用Import-Csv
指定标题重新读取,但正确的CSV在保存时需要标题。
如果你想正确地保存它,你需要把它转换成一个数字实际上被命名为"的对象。在一个对象中,所以powershell可以创建一个有效的CSV。
1,22,333,4444 | ForEach {
[PSCustomObject]@{Number = $_}
} | Export-Csv C:\++\123.csv -NoTypeInformation
-NoTypeInformation
删除了#TYPE
标题。
话虽如此,Out-File
是唯一可以匹配您预期的'}的方法。输出表,你似乎不在这里寻找CSV。
答案 1 :(得分:0)
这将创建一个带有标题的正确csv文件:
ConvertFrom-Csv (1,22,333,4444) -Header Number|Export-Csv .\123.csv -NoType
在Excel单元格A1中加载Number
这将创建一个由Excel接受的假Csv并返回您的样本表。
(1,22,333,4444)|Set-Content .\234.csv