СообЧа > База Знаний > DOS

Вопрос

В среде Win98SE(rus) бухгалтерская программа под DOS не переключается на русский язык для редактирования, хотя читается по-русски. Может быть, установить дополнительный русификатор типа KEYRUS и прописать его в файле autoexec.dos?

Ответ

Самый популярный ответ:
В autoexec.bat должны быть строки:
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys

и переключать в DOSe правыми клавишами Shift+Ctrl — русский, левыми Shift+Ctrl — латинский.

Переключатель клавиатуры (Rus/Eng) для сеанса MS-DOS можно задать без загрузки дополнительных русификаторов. Делаем так:
1) открываем файл autoexec.bat
2) находим строку типа:
keyb ru,,c:\windows\command\keybrd3.sys
3) добавляем к ней запись: /id:093
4) получится строка:
keyb ru,,c:\windows\command\keybrd3.sys/id:093
5) сохраняем изменения в файле и перезапускаем WINDOWS
Теперь в сеансе MS-DOS можно использовать для переключения Правый CTRL. Если не получилось с кодом переключателя 093, то следует попробовать другие: 091-099. Клавиши переключения — правый CTRL, левый SHIFT + правый SHIFT. Пробуйте!

Для того, чтобы эффективно управлять переключением регистров в режиме сеанса DOS (это может быть не только запущенная бухгалтерская программа, но и оболочки архиваторов или менеджеров типа DOS-навигатора, а также Quattro Pro v.4.0 и др.) — установите русификатор в autoexec.bat: добавьте туда строку вида:
LH KEYRUS /color=4 /ext /scan=29 /all
естественно, keyrus.com должен в корне диска C. ПК надо перезагрузить. Переключение при таком наборе ключей будет происходить по нажатию правой клавиши Ctrl, при этом в русском шрифте высвечивается рамка красного цвета по контуру экрана.

Maykov Yury, Алексеев Владимир.



Copyright © 2000-2004 Сообщество Чайников
Контактная информация