La codepage predefinita del mio prompt dei comandi è 936.
Devo cambiarlo in UTF-8.
chcp 65001
Quanto sopra non funziona. Qual è quella corretta?
La codepage predefinita del mio prompt dei comandi è 936.
Devo cambiarlo in UTF-8.
chcp 65001
Quanto sopra non funziona. Qual è quella corretta?
Risposte:
Per chcp 65001funzionare, è necessario utilizzare un carattere TrueType nel prompt dei comandi. Uno di questi caratteri è Lucida Console.
Per utilizzare Lucida Console:
PropertiesFontLucida ConsoleOK:-(
.URLfile). La mia preoccupazione per come stanno i file con caratteri Unicode nei loro nomi. Temo che eseguire operazioni come copiare o spostare non funzionerebbe o, peggio, rovinare le cose. Ho provato a usare il chcpcomando che si lamentava di non poter scrivere sul dispositivo. L'ho provato di nuovo senza il comando e ha funzionato. o.O
cd űviene visualizzato in cd ?, ma va comunque nella directory corretta.
Molte persone si lamentano di diverse domande sul 65001supporto nella console di Windows. La mia soluzione particolare era usare la tabella codici ISO-8859-1 (28591) anziché UTF-8. Potresti dare un'occhiata agli identificativi delle code page su MSDN per identificare quello che si adatta alle tue esigenze di carattere.