chcp - UTF-8 en Windows 7 CMD
chcp utf8 (1)
Esta pregunta ya tiene una respuesta aquí:
Intenté mostrar UTF-8 en win7 cmd. Actualmente, estoy usando la fuente estándar porque, como veo con mysql.exe, funciona bien con los personajes con los que estoy trabajando (actualmente, la abreviatura alemana "ßäöüÄÖÜ"). Además, con otra fuente, aparecen los mismos caracteres.
Pero el resultado de mi script PHP muestra basura, por ejemplo, ''ß'' para ''ß''. Cuando canalizo la salida en un archivo y lo abro con Notepad ++, dice que la codificación es UTF-8. En php.ini configuré UTF-8 como la codificación, así como también en la conexión a la base de datos mySQL, y también en la base de datos UTF-8.
En CMD intenté hasta ahora configurar la página de códigos en 65001, pero nada cambia.
editar: mi script PHP también se guarda como UTF-8
Parece que con latin1, mis caracteres deseados pueden mostrarse también y en realidad funciona. Pero tiene que haber una forma de hacerlo en UTF-8? No puedo convertir todo a latin1
Esta pregunta ya ha sido respondida en caracteres Unicode en la línea de comandos de Windows, ¿cómo?
Te perdiste un paso -> necesitas usar las fuentes de la consola Lucida además de ejecutar chcp 65001 desde la consola de cmd.