Как правильно печатать китайские иероглифы на консоли windows? - PullRequest
0 голосов
/ 26 января 2020

Что я хочу сделать, это распечатать сообщения журнала на китайском языке на консоли windows.

Я изучал Google и знал, что он связан с китайским шрифтом. Но когда после установки китайского шрифта в это время печатались неправильные китайские иероглифы. Я надеюсь научить меня, как решить эту проблему, если у вас уже есть опыт.

Вы можете просто воспроизвести эту ситуацию. Создайте новый текстовый файл и напишите в этот «echo ',!'» , и сохраните этот файл как «test.bat». Запустите этот bat-файл в консоли.

Я хочу напечатать этот китайский символ правильно.

1 Ответ

0 голосов
/ 27 января 2020

Все, что вам нужно сделать, это установить соответствующую кодовую страницу в консоли перед запуском файла bat , содержащего текст на китайском языке. Кодовая страница 936 предназначена для упрощенного китайского , поэтому наберите chcp 936, а затем выполните test.bat.

В моем случае (на Windows 10) мне не нужно было беспокоиться об используемом шрифте, поскольку chcp 936 автоматически изменил шрифт на тот, который может отображать китайские символы: NSimSun .

ChineseTextInConsole

В зависимости от ваших требований, может быть предпочтительнее включить вызов chcp 936 в начале летучая мышь файл вместо.

...