Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Сбилась кодировка командной строки

Ответить
Настройки темы
Разное - [решено] Сбилась кодировка командной строки
D_Master


Сообщения: n/a

Профиль | Цитировать


Всем привет!

Не знаю точно что случилось, но стандартные сообщения командной строки отображаются в другой кодировке. То же самое происходит, если открыть командную строку в текущей папке, а в пути присутствуют русские символы:



В апплете "Языки и региональные стандарты" везде стоит русский язык.

Заранее спасибо.

Отправлено: 07:58, 03-03-2009

 

Аватара для sztksales

Старожил


Сообщения: 328
Благодарности: 7

Профиль | Отправить PM | Цитировать


Pili,

В ветке HKEY_CURRENT_USER\Console параметра CodePage у меня CodePage=1251
Зато есть HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe,но у меня CodePage=1251-нет (но могу прописать если надо)

А как ты прописал и как вставил расскажи пошагово мне свою работу:
HTML код: Выделить весь код
Прописал так Код: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe] "CodePage"=dword:00000362

-------
Сервис Касперского по деактивации SMS вымогателей-блокеров


Последний раз редактировалось sztksales, 24-05-2013 в 20:10.


Отправлено: 15:26, 23-12-2009 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Moderator


Сообщения: 53443
Благодарности: 15497

Профиль | Отправить PM | Цитировать


Цитата sztksales:
В ветке HKEY_CURRENT_USER\Console параметра CodePage у меня CodePage=1251
Удалите параметр.

Отправлено: 15:28, 23-12-2009 | #12


Аватара для sztksales

Старожил


Сообщения: 328
Благодарности: 7

Профиль | Отправить PM | Цитировать


Petya V4sechkin,
Спасибо за твою сностку, где уважаемый Pili, очень грамотно там все написал как надо исправить шрифты.

Но руководствуясь его правилами и текстом прочтения я так немного и непонял - может ты мне поможешь?????

В ветке HKEY_CURRENT_USER\Console параметра CodePage у меня CodePage=1251
Зато есть HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe,но у меня CodePage=1251-нет (но могу прописать если надо)

А как прописать и куда вставить расскажи мне пошагово:
HTML код: Выделить весь код
Прописал так Код: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe] "CodePage"=dword:00000362

-------
Сервис Касперского по деактивации SMS вымогателей-блокеров


Отправлено: 15:30, 23-12-2009 | #13



Moderator


Сообщения: 53443
Благодарности: 15497

Профиль | Отправить PM | Цитировать


sztksales, повторяю для особо одаренных: удалите параметр CodePage.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:34, 23-12-2009 | #14


Аватара для sztksales

Старожил


Сообщения: 328
Благодарности: 7

Профиль | Отправить PM | Цитировать


Petya V4sechkin,

Ни чего не стал удалять, а наоборот:

В ветке HKEY_CURRENT_USER\Console параметр CodePage поменял на 866 и в HKEY_USERS\S-1-5-18\Console CodePage 866 заодно.

Прописал в ветке [HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe]
в REG_DWORD - "CodePage" на 866

Дал заново команду CMD, команда chcp - показывает 866 !!!!! Все встало на свои места - иероглифы исчезли!!!!!!!
Ура!!!!! Спасибо огромное.....
Вам за такую умную работу - Вам надо давать печеньки с молоком....

-------
Сервис Касперского по деактивации SMS вымогателей-блокеров


Последний раз редактировалось sztksales, 24-05-2013 в 20:21.


Отправлено: 15:36, 23-12-2009 | #15



Moderator


Сообщения: 53443
Благодарности: 15497

Профиль | Отправить PM | Цитировать


Цитата sztksales:
Удалил и что???
Не помогло?

Отправлено: 15:55, 23-12-2009 | #16


Аватара для sztksales

Старожил


Сообщения: 328
Благодарности: 7

Профиль | Отправить PM | Цитировать


Все восстановил, как положено и все встало на свои места!!!!
Спасибо помогло!!!!!

-------
Сервис Касперского по деактивации SMS вымогателей-блокеров


Последний раз редактировалось sztksales, 24-05-2013 в 20:12.


Отправлено: 15:56, 23-12-2009 | #17


Новый участник


Сообщения: 42
Благодарности: 11

Профиль | Отправить PM | Цитировать


Тоже столкнулся с неправильной кодировкой в cmd в WinXP SP3.
В моём случае данная проблема решалась принудительным заданием кодировки 866 в HKEY_CURRENT_USER\Console (перезагрузка не требуется).
1. Создание подраздела %systemroot%_system32_cmd.exe и параметра СodePage:
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Console\%systemroot%_system32_cmd.exe]
"CodePage"=dword:00000362
или
2. Создание параметра CodePage:
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Console]
"CodePage"=dword:00000362
Достаточно применить только один вариант.
Внесение изменений в HKEY_USERS\S-1-5-18\Console не давало никаких изменений.
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:51, 10-05-2010 | #18


Пользователь


Сообщения: 91
Благодарности: 7

Профиль | Сайт | Отправить PM | Цитировать


Тоже пользовался Combofix, аналогичные проблемы. Все поправил, спасибо большое, только вроде бы он добавляет еще один глюк. Перестали действовать специальные символы - ^C, ^Z - не получается прервать команду пинг.
А если сделаете ping ya.ru -t - то вообще, только закрывать cmd. Никто не знает, как это лечить?

Отправлено: 14:34, 16-06-2010 | #19


Старожил


Сообщения: 151
Благодарности: 2

Профиль | Отправить PM | Цитировать


не нашел более подходящей темы для моей проблемы

использую команду
dir > t.txt
в ВАТ-файле, чтобы получить список папок и файлов в той же папке, откуда и запускаю этот ВАТ-файл

в XPsp3 кириллица в проводнике видна,
а в результирующем файле t.txt , полученном выше, вместо нее всегда кракозябры

методы, описанные здесь выше, мне не помогли

при этом, при открытии любого примитивного ТХТ-файла, не имеющего указания о его кодировке, он открывается в кодировке 1251, как мне и удобно

попытка открыть t.txt принудительно в кодировке 866, используя notepad\wordpad - безуспешна

что еще можно попоробовать сделать?

Отправлено: 07:36, 30-01-2011 | #20



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Сбилась кодировка командной строки

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] кодировка в командной строке Percival Microsoft Windows 7 95 24-11-2022 05:33
Интернет - [решено] отключение прокси в IE из командной строки olegka_n Microsoft Windows 2000/XP 8 21-08-2015 09:41
CMD/BAT - [решено] архиватор 7z и командной строки Daemon.XP Скриптовые языки администрирования Windows 4 15-07-2009 11:40
Службы - [решено] network down из командной строки Daemon.XP Microsoft Windows 2000/XP 3 02-03-2009 21:59
[решено] Утилиты командной строки kapitanvagin Программное обеспечение Windows 1 28-03-2008 22:56




 
Переход