utf8 chcp windows encoding utf-8 cmd

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