Настройка Windows 2000 (Professional, Server) (далее W2k)
для работы с DOS-приложениями и программами
1. Увеличить количество открываемых файлов.
Для этого в файле C:\WINNT\SYSTEM32\CONFIG.NT подправить команду
FILES, задав требуемое количество. Синтаксис аналогичен DOSовскому.
Например:
FILES=145
2. Установить переменную окружения CLIPPER.
Для этого в файл C:\WINNT\SYSTEM32\AUTOEXEC.NT добавить строку
SET CLIPPER=Fnnn, где nnn - количество открываемых файлов.
Например:
SET CLIPPER=F140
3. Для того, чтобы работали DPMI16-приложения (press.exe, amba.exe, ...),
в C:\WINNT\SYSTEM32\AUTOEXEC.NT обязательно должна присутствовать строка
lh %SystemRoot%\system32\dosx
Если задача запускается с ярлыка и в его свойствах указан свой autoexec,
то и в нем должна присутствовать та же строка.
4. Если после запуска программы вместо русских букв показываются закорючки,
выполните следующие действия.
Запустите апплет Start -> Settings -> Control Panel -> Regional Options.
На закладке General есть два раздела, Settings for the current user и
Language settings for the system. Первый раздел настраивает локаль для
конкретного пользователя и отвечает за то, в каком виде и на каком языке
пишется дата, время, какие меры длины используются и так далее. В нашем
случае его лучше всего ставить Russian. Второй пункт отвечает, в том числе,
и за системные шрифты, это как раз то, что нам и нужно. Необходимо
убедиться, что там отмечен Cyrillic и выставить его как default.
Откроется окно, Select System Locale, в котором необходимо выставить
Russian.
5. Если после запуска программы не переключается раскладка клавиатуры на
русскую, хотя русские буквы отображаются нормально, выполните следующие
действия.
Запустить regedit (Start -> Run набрать regedit). В реестре по адресу
HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Control->KeyboardLayout
изменить значение ключа 00000409 в папке DosKeybCodes на ru
(по умолчанию установлено значение us).
Кроме этого, в файл C:\WINNT\SYSTEM32\AUTOEXEC.NT надо добавить строку
lh %SystemRoot%\system32\kb16.com ru
После перезагрузки переключение раскладки клавиатуры в DOS-приложениях
будет производиться комбинациями:
LeftCtrl+Shift (английская) и RightCtrl+Shift (русская).
[Ответ]