2017-08-17 27 views

回答

2

CSV的不只是接受任意的數據正確,你可以請使用| Out-File x.csv將它們轉儲到單獨的行中,然後使用Import-Csv指定標題將其讀回,但正確的CSV需要標題爲sa VED。

如果你想正確地保存它,你需要將它轉換成一個對象,其中的數字實際上是「命名」的對象,因此powershell可以創建一個有效的CSV。

1,22,333,4444 | ForEach { 
    [PSCustomObject]@{Number = $_} 
} | Export-Csv C:\++\123.csv -NoTypeInformation 

-NoTypeInformation去除#TYPE報頭。

說的是,Out-File是它匹配你的'預期'輸出表的唯一方式,你似乎沒有在這裏尋找CSV。

0

這將創建一個適當的CSV文件與頭:

ConvertFrom-Csv (1,22,333,4444) -Header Number|Export-Csv .\123.csv -NoType 

在Excel單元格A1加載將Number

這將創建一個假的CSV用Excel接受並返回你的樣表。

(1,22,333,4444)|Set-Content .\234.csv