Если я нахожусь в каталоге, который содержит файл с именем «日本語 .txt», dir покажет имя файла как «???. Txt». Я попытался изменить шрифт командной строки на Lucida Console, но затем имя отображается в виде набора полей. Я знаю, что в Lucida Console есть японские символы, так почему же это не работает?
1 ответ
2
Это проблема, связанная с используемой CODE-PAGE (воспринимайте это как LOCALE linux). Вы настраиваете их с помощью команды chcp
CHCP [nnn]
nnn Определяет номер кодовой страницы.
Введите CHCP без параметра, чтобы отобразить номер активной кодовой страницы.
Попробуйте установить один из СР, прокомментированных здесь: http://en.wikipedia.org/wiki/Code_page
С другой стороны, если вы используете шрифт Lucida в консоли, вы всегда можете скопировать искаженный вывод и вставить его в текстовый процессор. Символы будут читаться там.