При установке шрифта проводится копирование файла с расширением .TTF в каталог %systemroot%\fonts и создается запись системного реестра в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts. Этот процесс можно автоматизировать с помощью командного файла, как показано ниже:
Rem fontinst.bat
copy akbar.ttf %systemroot%\fonts
regedit /s font.reg
Файл FONT.REG содержит следующий код:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Akbar Plain (TrueType)"="akbar.ttf"
В данном примере файл FONT.REG копирует шрифт AKBAR.TTF, который называется “Akbar Plain (TrueType)”. Сценарий .REG используется для создания записи Akbar Plain (TrueType) в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts. Запись имеет значение akbar.ttf. Новый шрифт становится доступным после перезагрузки компьютера.
Если в системе используются 16-ти разрядные программы, шрифт можно добавить и в файл WIN.INI в разделе [fonts] с помощью файла .INF, например:
[UpdateInis]
"E:\WINDOWS\WIN.INI","Fonts",,"Akbar Plain (TrueType)=akbar.ttf"
андрей
не получается увеличить шрифт в командной строке