Как заставить Windows XP понимать русские буквы в стандартных DOS-приложениях |
Для этого необходимо в параметрах переключения раскладки установить русский язык "по умолчанию". При запуске DOS'овских программ переключение будет производиться, как и Windows 98, комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская).
Если не помогает, то для решения необходимо в реестре по адресу:
HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> KeyboardLayout
изменить значение ключа 00000409 в папке DosKeybCodes на ru.
Кроме этого, в файле autoexec.nt, расположенном в Windows\system32, надо добавить строку:
lh %SystemRoot%\system32\kb16.com ru
После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская).
Данный метод нормально работает в том случае, если Language settings for the system (закладка Regional Options) в качестве Default стоит Cyrilic.
Если Вас не устраивают возможности предоставляемые системой, можете поставить внешний русификатор, например, проверенный временем клавиатурный драйвер RKM. Удобнее всего прописать его в файле autoexec.nt (аналогично kb16). Взять его можно взять здесь:
http://www.chem.univ.kiev.ua/~adsh/win2k/soft/rkm.php.
Источник информации: FIDONet - Эхоконференция RU.WINDOWS.
|