Интерфейс
"Helvetica"="Arial"
"
Arial CE,238"="Arial,238"
"Arial CYR,204"="Arial,204"
"
Arial Greek,161"="Arial,161"
"
Arial TUR,162"="Arial,162"
.....
"
MS Shell Dlg"="MS Sans Serif"
"
MS Shell Dlg 2"="MS Sans Serif"
Это единственное место в реестре, где фигурирует шрифт MS Shell Dialog.
Нетрудно увидеть, что подмножество "204" TrueType-шрифта обозначает
кириллицу. Поэтому в определении шрифтов MS Shell Dlg можно также указать
это подмножество, а лучше — указать TrueType-шрифт и подмножество по
умолчанию:
"MS Shell Dlg"="Lucida Sans
Unicode"
"
MS Shell Dlg 2"="Lucida Sans Unicode"
а в подразделе FontMapper указать, что подмножеством по умолчанию будет
204 (=0CCh):
"
ARIAL"=dword:000000cc
"
DEFAULT"=dword:000000cc
После изменений следует перезагрузить Windows.
- Если в DOS-приложениях не переключается
раскладка клавиатуры на русскую, хотя русские буквы отображаются нормально,
то в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\KeyboardLayout\DosKeybCodes
измените значение параметра "00000409" на "ru". Кроме
этого, в файле autoexec.nt, расположенном в Winnt\system32, добавьте
строку
lh %SystemRoot%\system32\kb16.com ru
После перезагрузки переключение раскладки клавиатуры в DOS-приложениях
будет производиться комбинациями клавиш <Ctrl>+<левый Shift> (английская
раскладка) и <Ctrl>+<правый Shift> (русская).
Данный метод нормально работает в том случае, если в Панели управления
в настройках региона (Regional Options) для параметра "Language
settings for the system" в качестве Default стоит Cyrilic.
- В Windows 2000 высота окна консоли равна
по умолчанию 300 строкам. Из-за этого, например у FAR'a, слишком большой
экран. Лечится так: создаёте
ярлык для FAR'a, щёлкаете на нём правой кнопкой мыши, далее Properties
–> Layout –> Height и вместо высоты экрана в 300 строк ставите
25. Также можно написать для запуска нужной консольной программы cmd-файл,
в начале которого добавить строку:
mode con lines=25
Можно поставить по своему усмотрению любое число.
- Для облегчения администрирования системы
удобно выводить имя пользователя и имя компьютера в подписи к My Computer.
Для того чтобы реализовать
это в Windows NT, проделайте следующее:
1. Запустите редактор реестра Regedt32.
2. Найдите ветку HKEY_CLASSES_ROOT\CLSID\{20D04FE0...
3. В правом окне редактора найдите параметр, содержащий текущую подпись
My Computer, и удалите его.
4. В меню "Edit" выберите "Add Value". Оставьте поле "Value
Name" пустым и выберите тип REG_EXPAND_SZ. Нажмите "OK".
5. В поле "String" напишите, например:
Пользователь %UserName% на %ComputerName%
6. Закройте редактор реестра.
7. Обновите экран или заново войдите в систему для вступления изменений
в силу.
В Windows 2000 нужно также добавить (или
изменить существующий) параметр "LocalizedString" типа
REG_EXPAND_SZ и установить для него значение:
@C:\WINNT\system32\shell32.dll,-9216@1033,
Пользователь %UserName% на %ComputerName%
Вместо указанной строки вы можете составить свою собственную строку,
используя любые переменные окружения (например %UserDomain%). Для того
чтобы посмотреть список объявленных переменных окружения, используйте
команду SET из командной строки.
|