Используя пользовательские шрифты без прав администратора?

Я знаю, что можно вставить пользовательские шрифты, говорят C:\Windows\Fonts и приложения смогут найти и использовать их. Однако это только возможно, когда у Вас есть доступ администратора к машине, которая редко имеет место в общих средах.

Существует ли общий способ использовать пользовательские шрифты от некоторого другого местоположения, подходящего для неадминистраторских пользователей? В противном случае действительно ли там какой-либо способ специфичен для Adobe Fireworks (CS3) и Office 2007?

Я интересуюсь главным образом XP и Vista, но решение, которое работает на другие версии Windows, было бы отличным.

41
задан 09.09.2018, 06:32

3 ответа

Добавление и удаление системных шрифтов являются Задачей администратора и будут отклонены пользователям, у которых нет администраторских полномочий (Продвинутый пользователь на самом деле, достаточно вероятно), поскольку они могли действительно испортить Windows путем удаления или замены стандартных системных шрифтов.:)

Из того, что я читал здесь, необходимо смочь дать пользовательский доступ для записи к их \Windows\Fonts папке, и это позволит им установить шрифты.

12
ответ дан 07.12.2019, 08:42

Существует обходное решение, которое я использовал на XP; я не могу сказать, работает ли это над другими версиями Windows.

Если Вы дважды щелкнете по какому-либо файлу шрифтов, везде, где он сохраняется, Вы получите окно предварительного просмотра. Пока Вы не закроете это окно, шрифт будет доступен для использования в других приложениях, хотя некоторым, возможно, понадобится перезапуск.

Я полагаю, что это работает, потому что предварительный просмотр автоматически и временно устанавливает шрифт для рендеринга его, и эта временная установка не включает добавление шрифта к папке Fonts, поэтому не требует прав администратора.


Править: Просто протестированное копирование ярлыка файла шрифтов в папку Fonts, и это, кажется, работает на меня также, но я уверен, что попробовал его без успеха ранее.

19
ответ дан 07.12.2019, 08:42

NexusFont является бесплатно распространяемым менеджером по шрифту, который может использоваться для управления установленными шрифтами (с администраторскими полномочиями) или сделать определенные шрифты доступными во времени выполнения (без администратора privs). Поскольку эта последняя функция просто выполняет NexusFont и добавляет группу (группы) шрифта, Вам нравится. Файлы шрифтов могут находиться в любой папке. Целый NF работает, приложения могут использовать шрифты. NF может использоваться портативно.

На окнах 7 существуют некоторые причуды, которые берут немного экспериментирования для приобретения навыка. Причем самый большой - то, что, если Вы устанавливаете символьные ссылки использования, не отключают путем удаления файлов, поскольку это удаляет файлы и не только символьные ссылки. В этом случае отключите (удаляют) шрифты, но и используют "отпуск файлы, где они -" опция.

6
ответ дан 07.12.2019, 08:42

Просто снимите флажок "копировать шрифты в папку шрифтов" и установите шрифт. Установленные шрифты будут доступны только для этого сеанса. Каждый раз при входе в систему вы должны повторять эту задачу

.
-1
ответ дан 07.12.2019, 08:42

Теги

Похожие вопросы