我在一个文件夹中的csv文件中添加了一列。它工作正常,但源文件在字段中有德语umlaute(ä,ö,ü)。
目标文件只是一个被黑色方块包围的问号。如何使用单个脚本为我的文件夹中的所有文件执行此操作?
$Folder="Y:\EMA 2017\tarif counts"
Get-ChildItem $Folder -Filter *.csv -Recurse |
ForEach-Object {
$Col = $_.Basename
Import-Csv $_.Fullname -delimiter ';' |
Select-Object *,@{Name='Monat';Expression={$Col}} |
Export-Csv ($_.DirectoryName + '\New_' + $_.Name) -delimiter ';'
-NoType -Encoding UTF8
}