2
UTF-16ではなくUTF-8を出力するデフォルトのPowerShell
既定では、WindowsのPowerShellはUTF-16を出力しているようです(たとえば、単純echo hello > hi.txtにを実行するとhi.txt、UTF-16になります)。代わりにを実行することで、これを目的のテキストエンコードに強制できることを知っていecho hello | out-file -encoding utf8 hi.txtますが、リダイレクト演算子を使用するときはそれをデフォルトにするだけです。これを達成する方法はありますか?