Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > краказяблики при выполнении *.bat файлов


Автор: Olegan 13.5.2008, 10:15
Добрые сутки! smile 

Вообщем с недавнего времени русский язык в досе под xp стал нечитабельным. При том в самих dos-приложениях и консоли все нормально, а вот когда *.bat`ники пишу и выполняю, по-русски ничего не прочитать. smile

Подскажите пожалуйста как починить. smile 

Спасибо! smile 

Автор: 01MDM 13.5.2008, 11:09
Olegan, 

Весь вопрос в том, что бы батник сохранить в кодировке cp866, и/или использовать 


Код

@echo off
chcp 1251 >nul
......

Автор: Olegan 13.5.2008, 11:43
Цитата(01MDM @  13.5.2008,  11:09 Найти цитируемый пост)
Весь вопрос в том, что бы батник сохранить в кодировке cp866

Хы, блин, а я уж на винду грешил! smile 
01MDM,  smile!

Автор: MasterOfCode 24.3.2009, 08:59
Как быть если bat файл не воспринимает пробел. например написано:
Код

@echo off
chcp 1251
C:\MyProg.exe D:\MY\ДОКУМЕНТЫ МОИ\p\

bat-файл отрабатывает, но из-за пробела путь обрезается до C:\MY\ДОКУМЕНТЫ

Автор: Akella 24.3.2009, 20:58
в кавычки бери

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)