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

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Кириллица в командной строке

Ответить
Настройки темы
Кириллица в командной строке

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


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

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


Буду благодарен за совет!
Мне нужно, чтобы из .bat файла выводился русский текст в командную строку, а выводится абракадабра. Как быть?

Отправлено: 11:12, 10-07-2008

 

Ветеран


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

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


В командной строке используется другая кодировка (cp866), Блокнот её не поддерживает. Нужно поставить какой-нибудь альтернативный текстовый редактор (обзор на iXBT). Либо. воспользоваться встроенным в файловый менеджер (Far, TC и т.п.).
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:29, 10-07-2008 | #2



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

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


Аватара для yurfed

Ветеран


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

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


mikha1979, пропиши первой строкой батника
Код: Выделить весь код
chcp 866
чтобы не было конфликта с кириллицей в путях -
Код: Выделить весь код
chcp 1251

-------
Хочу ли я - Могу ли я - Говно ли я - Магнолия

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:34, 10-07-2008 | #3


Аватара для Drongo

Будем жить, Маэстро...


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

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


yurfed, А я и не знал этого, класс! Всё раньше перекодировал с одной кодировки в другую. Только что проверил, просто отлично. Спасибо, мне твой вариант понравился!

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 11:48, 10-07-2008 | #4


Ветеран


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

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


iXBT - бракоделы! - ссылки на продолжение не поставили.

Путеводитель по текстовым редакторам в 6 частях (на 10 июня 2008):

1: Aditor 3.10 * AkelPad 3.4.4 * Boxer Text Editor 12.0.1 * Bred 3.0.3 * ConTEXT 0.98.5
2: EmEditor Pro 6.0 * FoxEditor 0.7.5 * gedit 2.20.4 * GridinSoft Notepad 3.3.1 * Kate 2.5.5 * KEdit 1.3
3: KoEdit 4.1 * MadEdit 0.2.8 * Metapad 3.5 * MiBEditor 1.26 * MioPad 1.51 * Notepad X 0.8.6
4: Notepad++ 4.6 * PSPad 4.5.3 * RJ TextEd 4.10 * Silver Editor 1.5.1 * SkimEdit 4.0 * TEA 12.4.2
5: Texter 2.16 * TextPad 5.0.3 * TigerPad 3.5.2 * Uniqway Poetic 1.0 * Win32Pad 1.5.10.4 * WinPad XP 2.3.6 * Текстовик 1.8 * Патриот XP 3.1
6: Crimson Editor 3.70 * HTMLPad 2007 * jEdit 4.2 * NoteTab Light 5.61

Отправлено: 11:50, 10-07-2008 | #5


Аватара для Drongo

Будем жить, Маэстро...


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

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


С помощью варианта подсказанного yurfed'ом, можно так же создавать папки содержащие русские названия используя в .bat'нике, имена папок, на русском языке. Вообще отлично!
Код: Выделить весь код
@echo off
chcp 1251

md "%systemdrive%Моя Папка" 

exit
Создаст папку "Моя Папка" в корне системного диска

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 12:02, 10-07-2008 | #6


Аватара для yurfed

Ветеран


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

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


Busla, не в тему, но добавлю к блокнотам. Есть хороший RulNote
Цитата:
RulNote хранит текст а ANSI-виде, т.е. в однобайтных строках, а все операции над ними производит в юникоде, поэтому при любой из 87 кодировок, поставляемых с РулНотом, любая операция будет выполняться абсолютно корректно, совершенно не искажая текст.
Отличный поиск


Хорошо отображает псевдографику DOS

-------
Хочу ли я - Могу ли я - Говно ли я - Магнолия


Последний раз редактировалось yurfed, 10-07-2008 в 12:59.


Отправлено: 12:44, 10-07-2008 | #7



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Кириллица в командной строке

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] кодировка в командной строке Percival Microsoft Windows 7 95 24-11-2022 05:33
Кириллица в адресной строке в ie8 wale Хочу все знать 0 22-01-2010 22:46
Доступ - Пароль в командной строке AlexxxMksv Microsoft Windows 2000/XP 2 23-05-2009 03:03
Разное - Дата и время в командной строке DJ Mogarych Microsoft Windows 2000/XP 8 26-07-2007 11:56
Вопрос по командной строке Homer_xxl Microsoft Windows 95/98/Me (архив) 6 02-04-2007 14:10




 
Переход