Категория: Windows XP / Устранение неполадок / Просмотров: 4632 / Комментариев: 0
Многие проектировщики используют гостовские шрифты в своей работе. Эти шрифты приходится доставлять в Windows XP системным администраторам, т.к. у сотрудников нет прав админа на рабочих станциях. Вроде дело нехитрое, но после копирования шрифтов на компьютер пользователя по сети в папку C:\Windows\Fonts, они там не отображаются. Т.е. смотришь на папку по сети – файлы со шрифтами есть, а смотришь на ПК у пользователя – шрифтов нет.
Поэкспериментировал, стало ясно, что шрифты должны регистрироваться в системе. А регистрация шрифтов в реестре Windows происходит только под администратором. Т.е. в моем случае после копирования по сети шрифтов в папку C:\Windows\Fonts, нужно залогиниться на этом компе под учеткой с правами администратора. Тогда новые шрифты будут отображаться у всех пользователей.
Все зарегистрированные шрифты прописаны в реестре:
Автоматизировать процесс установки шрифтов в Windows можно с помощью программы от Microsoft –
. Копируем все в одну папку: шрифты (только .ttf), fontinst.exe и тут же создаем файл fontinst.inf, в котором прописываем шрифты для установки. Формат файлы такой:[fonts] NewFont1.ttf NewFont2.ttf
После этого запускаем — fontinst.exe /f fontinst.inf