Новости
Іноді в інтерпретаторі командного рядка cmd.exe замість російських букв виводяться незрозумілі символи ( "кракозябри", "зламався шрифт"). Як відновити (поміняти) кодування тексту? Останній раз автор замітки зіткнувся з цією проблемою після додавання потрібних шрифтів у папку C: \ Windows \ Fonts.
Нижче - про просте і швидкому, без корекції системного реєстру, способі позбутися "кракозябліков" в командному рядку (скріншоти від імені Windows 7).
Щоб розшифрувати кирилицю, запустимо cmd (в Windows 10 через меню "Пуск" і "Всі програми") → правою кнопкою миші кликнемо по верхній частині вікна → у випадаючому меню знайдемо "Властивості" → в однойменному вікні на вкладці "Шрифт" змінимо "Точкові шрифти" на будь-який інший → "ОК".
При бажанні, для комфортного сприйняття можна пограти зі шрифтами, їх розміром, жирністю (чекбокс "Жирний", скріншот), а також розміром курсору (вкладка "Загальні"), розташуванням і розміром вікна (вкладка "Розташування"), кольором тексту і фону як екрану, так і спливаючого вікна консолі Windows (вкладка "Кольори").
На останньому скріншоті - cmd.exe з темно-синім фоном. До речі, завжди можна дізнатися поточну кодування шрифту, набравши в консолі chcp → "Enter" (за замовчуванням це cp 866 або DOS кодуванні).
Як відновити (поміняти) кодування тексту?