@Damian oh sorry :-( OK
ja naja For-Schleife ok.
In der gleichen Datei ersetze ich per Skript die Umlaute, das hab ich gerade noch so hinbekommen.
Vielleicht ist es möglich das skript zu erweitern ? könnte mir da jemand helfen ?
$ersetzungspfad = "C:\Zwischenablage\*"
$search = @("ö","ä","ß", "ü")
$replace = @("oe","ae","ss","ue")
$schleife = "y"
$i=0
if($schleife -ieq "y"){
foreach ($s in $search){
Get-ChildItem -Path $ersetzungspfad -Include *.*,*.properties| Foreach-Object {Get-Content $_ | Out-String | Foreach-Object {$_.Replace($s,$replace[$i])} | Set-Content $_}
$i++}}