Theo mặc định, PowerShell trong Windows dường như xuất ra UTF-16 (ví dụ: nếu tôi làm đơn giản echo hello > hi.txt, thì hi.txtkết thúc bằng UTF-16). Tôi biết rằng tôi có thể buộc điều này vào mã hóa văn bản mong muốn của mình bằng cách thay vào đó echo hello | out-file -encoding utf8 hi.txt, nhưng điều tôi muốn là nó chỉ là mặc định khi tôi sử dụng toán tử chuyển hướng. Có bất kì cách nào để đạt được điều này không?