Как установить кодировку по умолчанию в Windows cmd?


10

Когда я открываю командную строку в Windows и набираю

chcp

Я получаю результат Текущая кодовая страница: 866

Как установить кодировку chcp 1251по умолчанию?

Ответы:


6
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"AutoRun"="chcp 1251"

Не лучше ли установить это значение для командного файла?
Адам Л.С.

Не. Вам нужно изменить ВСЕ командные файлы, которые вы можете запустить. И они могут быть сторонними и «только для чтения».
Максим

нет такого пути в Windows 10 ...
Niing

Просто попробуйте создать этот путь
Максим

6

Вы также можете запустить команду в командной строке:

chcp 1251

После этого вы можете проверить изменения на скриншоте ниже: введите описание изображения здесь


Marslo, спасибо за ваш ответ, но мой вопрос состоял в том, как один раз установить charset на 1251 и использовать его по умолчанию
Исикава Йоши

Ну, это работает, если вы изменили значение в Regedit?
Марсло

И вы можете проверить измененный эффект на скриншоте. И, конечно, вы должны запустить эту команду от имени администратора, если ОС - это win7.
Марсло
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.