Hallo zusammen,
ich möchte in einer Datei index.htm Umlaute wie "ö" ersetzen durch "oe". Das müsste funktionieren mit dem Powershell-Kommando:
PS C:\...> (Get-Content index.htm).replace('ö', 'oe') | Set-Content index.htm
... tut es aber nicht! Andere Buchstaben lassen sich ersetzen, aber bei Umlauten scheitert das Kommando. Das Einfügen von -Encoding Default führt zu keinem besseren Ergebnis ...
PS C:\...> (Get-Content index.htm -Encoding Default).replace('ö', 'oe') | Set-Content index.htm
Das Ersetzen von Default durch ASCII, Unicode, Utf8 führt (natürlich) nur zu Buchstabensalat.
Kann mir jemand helfen? Herzlichen Dank im Voraus
HannesP