De forma predeterminada, PowerShell en Windows parece generar UTF-16 (por ejemplo, si hago un simple echo hello > hi.txt
, hi.txt
termina en UTF-16). Sé que puedo forzar esto a mi codificación de texto deseada haciendo en su lugar echo hello | out-file -encoding utf8 hi.txt
, pero lo que me gustaría es que sea el valor predeterminado cuando uso el operador de redirección. ¿Hay alguna forma de lograr esto?