windows - chcp - Guarde el archivo de texto en codificación UTF-8 usando cmd.exe
chcp utf8 (2)
¿Es posible guardar un archivo de texto en codificación UTF-8 usando la línea de comandos cmd.exe de Windows?
Como dice la respuesta existente, en un archivo por lotes, puede usar el comando chcp
chcp 65001 > nul
some_command > file
Pero si está utilizando el cmd.exe
desde su línea de comandos, por ejemplo, para ejecutar un comando definido por el usuario, puede usar esta sintaxis:
cmd.exe /c chcp 65001 > nul & cmd.exe /c some_command > file
La codificación predeterminada para el símbolo del sistema es Windows-1252. Cambie la página de códigos (comando chcp) a 65001 (UTF-8) primero y luego ejecute el comando.
chcp 65001
C:/Windows/system32/ipconfig /all >> output.log
Cambie de nuevo a predeterminado cuando haya terminado.
chcp 1252