Как я могу сделать команду dir в cmd.exe, чтобы вести себя так, как если бы она находилась в другой локали?
Когда я изменяю системную локаль на упрощенный китайский (PRC) и открываю cmd.exe, dir
Команда будет правильно отображать имена файлов китайских символов.
Если языком моей системы является английский (США), dir
испортят китайские иероглифы.
Как я могу сделать dir
правильно отображать китайские иероглифы под английской локалью?
Я рассмотрел вопросы, связанные с отображением китайских иероглифов в cmd.exe, но ни один из них не обращает внимания на тот факт, что он отлично работает в локали упрощенного китайского языка.
1 ответ
У меня есть 2 папки (одна на китайском, одна на японском):
- 你好
- こ ん に ち は
В командной строке при отображении папки с помощью dir шрифт становится знаком вопроса с полем. Для системы это все еще правильные символы.
Нажмите здесь, чтобы увидеть папку, отображаемую шрифтом Consolas
Но если вы хотите отобразить шрифт шрифтом NSimSun или SimSun-ExtB, он может отображаться правильно.
Смотрите здесь о шрифте NSimSun и SimSun-ExtB
Вы можете изменить шрифт в свойствах командной строки, щелкнув правой кнопкой мыши на панели приложения.
Я использую Windows 10 с AU, но я считаю, что предыдущая версия Windows должна работать, если вы просто измените шрифт.