0
我試圖創建一個從PowerShell的CSV文件具有以下標題「A,B,C,d」創建和PowerShell的
在每個標題,我想後數據追加到CSV文件附加CSV它被創建。我目前使用
$csv = "Path,Publish,Hashlist,Package`r`n"
$fso = new-object -comobject scripting.filesystemobject
$file = $fso.CreateTextFile($path,$true)
$file.write($csv)
$file.close()
創建CSV,並試圖與
Add-Content browser.csv "$filepath, $publishtimestamp, $hashdestination, $packagedestination"
但是其追加
,追加我在這裏創建的.csv文件時,它不」 t正常工作,看起來像編碼錯誤。如果我手動創建帶有這些標題的csv,然後追加,它可以正常工作。任何想法正確的方式來創建一個csv爲我的目的?
我會高度建議查看Export-CSV cmdlet。你正在重新發明車輪。 – EBGreen
如果我想在最初使用頂部行中的標題創建CSV,您是否能夠解釋如何使用Export-CSV執行此操作?我不太熟悉用一行內容創建導出對象 –
我猜我會質疑需要這樣做。它可以完成,但它會有點黑客。相反,爲什麼不在第一次讓Export-CSV創建標題呢? – EBGreen