我有我的代碼有問題,當我只有一個對象被顯示在文件中的文件中導出,一個例子應該會更好:在CSV導出多個對象文件的PowerShell
有結果:
Field1 Test1
而且我要得到這個:
Field1 col1 col2 Field2 col3 col4 Test1 a b Test2 c d a2 b2 c2 d2
文件:
col1 col2 a b a2 b2
我已經盡了最大的努力來製作一段代碼,希望這會有所幫助。我在代碼中創建該字段。
$csv = Import-Csv .\file.csv -Delimiter ';'
$dataTable = New-Object System.Data.DataTable
$dataTable.Columns.Add("Field1") | Out-Null
foreach ($s in "Test1")
{
$row = $dataTable.NewRow()
$row["Field1"] = $s
$dataTable.Rows.Add($row)
}
#my problem is there, I don't know how merge these two lines
$dataTable | export-csv -NoTypeInformation -Path ".\fileResult.csv"
$csv | Export-CSV -Path ".\fileResult.csv" -NoTypeInformation -Delimiter ";" -Append
你只需要添加一列的表...你不需要添加其他的嗎? – arco444
Sry,我沒有顯示所有預期的文件,但我的問題在標題中。我有兩條線,我不知道如何合併,以獲得頂部的結果。或者,也許它不是被稱爲對象? – Teslo