Standardmäßig gibt PowerShell in Windows anscheinend UTF-16 aus (wenn ich z. B. eine einfache Ausgabe vornehme echo hello > hi.txt
, hi.txt
endet die Ausgabe in UTF-16). Ich weiß, dass ich dies auf meine gewünschte Textcodierung erzwingen kann, indem ich dies stattdessen tue echo hello | out-file -encoding utf8 hi.txt
, aber ich möchte, dass dies nur die Standardeinstellung ist, wenn ich den Umleitungsoperator verwende. Gibt es eine Möglichkeit, dies zu erreichen?