Кодировка русских букв в utf 8 команда

Кракозябры в командной строке cmd. Проблемы с кодировкой cmd.exe
Столкнулся с проблемой отображения кракозябров в cmd в Windows 7. Как исправить надо.

chcp 866; chcp 1251; chcp 65001 – не помогали.

Оказывается надо в свойствах самого cmd выбрать шрифт  Lucida Console!!!.
Только так можно получить нормальный текст на русском языке.

Печать

Иногда по неизвестным причинам некоторые команды русскоязычной версии Windows выводят русский текст в нечитаемой кодировке, кракозябрами.

Например, команда help выводит нормальный текст:

cmd-normal-encoding-866

Но при этом подсказка telnet выводит в ответ кракозябры.

cmd-wrong-encoding-1251

Так может происходить, к примеру, если текущая кодировка консоли 866, а утилита telnet.exe почему-то выводит текст в кодировке 1251. Вывести текст в нужной кодировке поможет команда chcp
, которая устанавливает нужную кодировку.

Вот так можно посмотреть текущую кодировку консоли:

 c:\Documents and Settings\user>chcp
Текущая кодовая страница: 866
c:\Documents and Settings\user> 

А вот так можно поменять кодировку на 1251, после чего вывод подсказки telnet будет отображаться нормально:

 c:\Documents and Settings\user>chcp 1251
Текущая кодовая страница: 1251
c:\Documents and Settings\user> 

cmd-normal-encoding-1251

К сожалению, заранее угадать, в какой кодировке выводится текст, невозможно, поэтому проще попробовать установить командой chcp разные кодировки, чтобы добиться правильного отображения русского текста. Обычно используются кодировки 866
(кодировка русского текста DOS), 1251
(кодировка русского текста Windows), 65001
(UTF-8).

Иногда кракозябры можно убрать, если выбрать в свойствах окна cmd.exe шрифт Lucida Console (по умолчанию там стоит “Точечные шрифты”).

1
. Универсальный декодер – конвертер кириллицы
.

Спасшая статья

Приложение  cmd.exe
 – это командная строка или программная оболочка с текстовым интерфейсом (во загнул  :)
 ).

Кодировка русских букв в utf 8 команда

Если Вы занялись проблемой кодировки шрифтов в 
cmd.exe
, то как запускать командную строку наверняка уже знаете 
:)

Перейдем собственно к проблеме: иногда вместо русских букв при выполнении команд выходит набор непонятных символов ( рис.2
).

:/>  Перезагрузка службы по расписанию

Кодировка русских букв в utf 8 команда

Кодировка русских букв в utf 8 команда

Теперь Вы получили нормальный текст на русском языке. Так же можно поменять текущую кодировку шрифта, для этого используется команда  chcp
. Набираем эту команду и жмем  Enter
, в результате получим текущую кодировку для командной строки –  рис.4
.

Кодировка русских букв в utf 8 команда

Для изменения кодировки так же применим chcp в следующем формате:

Где  <код>
 – это цифровой параметр нужного шрифта, например,

1251
 – Windows (кириллица);

Выбирайте на любой вкус. Т.о. что бы изменить кодировку на  UTF-

8 нужно выполнить команду  chcp 65001
.