Domyślnie PowerShell w Windows wydaje się wyświetlać UTF-16 (np. Jeśli zrobię prosty echo hello > hi.txt
, to hi.txt
kończy się w UTF-16). Wiem, że mogę wymusić to na moim pożądanym kodowaniu tekstu, robiąc to zamiast tego echo hello | out-file -encoding utf8 hi.txt
, ale chciałbym, aby było to ustawienie domyślne, gdy używam operatora przekierowania. Czy jest jakiś sposób na osiągnięcie tego?