$SearchFolder = "C:\Test\New folder\*.txt"
$CSVFilePath = "C:\Test\txtfiles" # this doesn't work...
$File = Select-String -Path $SearchFolder -Pattern new-print-server, default, dymo, zebra -NotMatch | select line, filename
$File | foreach-object {
$_.line = $_.line.replace("^",",")
}
$File | export-csv -path $CSVFilePath -NoTypeInformation
$csv = Get-Content -path $CSVFilePath
$csv | Out-File $CSVFilePath -Encoding utf8
Invoke-Item $CSVFilePath
这是我从网上获得的脚本,我想将一个文本文件文件夹转换为 csv 文件。此代码仅允许我将所有 txt 文件放入一个 csv 文件中。我想将多个 txt 文件转换为多个具有相同名称的 csv 文件。