$x1 = (1,22,333,4444)
$x1 | export-csv 'd:\123.csv' -Force
その後、私はこれを取得:powershellで配列をcsvにエクスポートするには?
これは
$x1 = (1,22,333,4444)
$x1 | export-csv 'd:\123.csv' -Force
その後、私はこれを取得:powershellで配列をcsvにエクスポートするには?
これは
を?:ように、私はテーブルを取得するにはどうすればよいCSVのちょうどあなたができる、適切に任意のデータを受け入れません| Out-File x.csv
を使用して個々の行にそれらをダンプしてから、Import-Csv
ヘッダーを指定して読み込みますが、saのときは適切なCSVにヘッダーが必要ですved。
適切に保存したい場合は、実際に数値がオブジェクト内で「名前が付けられた」オブジェクトに変換して、powershellが有効なCSVを作成できるようにする必要があります。
1,22,333,4444 | ForEach {
[PSCustomObject]@{Number = $_}
} | Export-Csv C:\++\123.csv -NoTypeInformation
-NoTypeInformation
#TYPE
ヘッダを除去します。
Out-File
が「期待される」出力テーブルと一致する唯一の方法です。あなたはここでCSVを探しているようには見えません。
これは、ヘッダーとの適切なcsvファイルを作成します:ExcelのセルA1にロード
ConvertFrom-Csv (1,22,333,4444) -Header Number|Export-Csv .\123.csv -NoType
をこれは、Excelで受け入れられた偽のCSVを作成し、サンプルテーブルを返しますNumber
になります。
(1,22,333,4444)|Set-Content .\234.csv