Установка - Установка шрифтов без прав администратора

Аватара пользователя
Charg

Установка - Установка шрифтов без прав администратора

Сообщение Charg »

Отдел дизайнеров постоянно просит установить им всё новые и новые шрифты. Есть ли способ дать им права на установку шрифтов не давая права локального администратора?



Компьютеры в домене, на Win10 LTSB.

В гугле куча советов дать пользователю полные права на папку %systemroot%\Fonts, файл %systemroot%\system32\FNTCACHE.dat и раздел реестра HKLM\Software\Microsoft\Windows NT\Current Version\Fonts - не помогает, по нажатию пкм на шрифте-установить всё еще запрашивается логин\пароль администратора.

Еще нашел такую тему
https://community.spiceworks.com/top...-windows-fonts
где есть кусок vbs-скрипта, который можно было бы повесить с помощью GPO на user logon, пользователи в свою очередь складывали бы в папку на файлопомойке свои шрифты, релогинились и всё бы устанавливалось. Но во-первых код нужно допилить чтобы он работал (а я в vbs ни бум-бум), и во-вторых это как-то костыльно выглядит.

Жду советов, спасибо.

----

Решение для Windows 1809 и новее
Установка - Установка шрифтов без прав администратора
Аватара пользователя
Iska

Re: Установка - Установка шрифтов без прав администратора

Сообщение Iska »

Цитата Charg:



Еще нашел такую тему
https://community.spiceworks.com/top...-windows-fonts
где есть кусок vbs-скрипта,
Установка - Установка шрифтов без прав администратора




А Вы просто проверьте — установка там тупо делается a-la перетаскивание файлов шрифтов в Проводнике в папку шрифтов. Такая «установка перетаскиванием» сработает под простым пользователем? И я не вполне уверен, что будет работать на этом:


Цитата Charg:



user logon
Установка - Установка шрифтов без прав администратора




этапе.
Аватара пользователя
Казбек

Re: Установка - Установка шрифтов без прав администратора

Сообщение Казбек »

Цитата Iska:



А Вы просто проверьте — установка там тупо делается a-la перетаскивание файлов шрифтов в Проводнике в папку шрифтов
Установка - Установка шрифтов без прав администратора




Это та же операция что и пкм-установить. Не работает оно под пользователем, запрашивает повышение прав.
Аватара пользователя
Vadikan

Re: Установка - Установка шрифтов без прав администратора

Сообщение Vadikan »

Цитата Charg:



Отдел дизайнеров постоянно просит установить им всё новые и новые шрифты. Есть ли способ дать им права на установку шрифтов не давая права локального администратора?
Установка - Установка шрифтов без прав администратора




я пытался сделать через GPO при старте системы простым xcopy. Всё копировалось, но шрифты не были видны.

Поэтому плюнул это, и установил шрифты вручную, подключившись удалённо через Enter-PSSession и выполнив похожий батник:



Код:

Код: Выделить всё

xcopy C:\fonts\*.otf %systemroot%\fonts
regedit /s C:\fonts\font.reg

где font.reg:



Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"HVD Fonts BlablaSansBlack (TrueType)"="HVD Fonts - BlablaSansBlack.otf"
"HVD Fonts BlablaSansBlack-Italic (TrueType)"="HVD Fonts - BlablaSansBlack-Italic.otf"
"HVD Fonts BlablaSansBold (TrueType)"="HVD Fonts - BlablaSansBold.otf"
"HVD Fonts BlablaSansBold-Italic (TrueType)"="HVD Fonts - BlablaSansBold-Italic.otf"
"HVD Fonts BlablaSansExtraLight (TrueType)"="HVD Fonts - BlablaSansExtraLight.otf"
"HVD Fonts BlablaSansExtraLight-Italic (TrueType)"="HVD Fonts - BlablaSansExtraLight-Italic.otf"
"HVD Fonts BlablaSansLight (TrueType)"="HVD Fonts - BlablaSansLight.otf"
"HVD Fonts BlablaSansLight-Italic (TrueType)"="HVD Fonts - BlablaSansLight-Italic.otf"
"HVD Fonts BlablaSansMedium (TrueType)"="HVD Fonts - BlablaSansMedium.otf"
"HVD Fonts BlablaSansMedium-Italic (TrueType)"="HVD Fonts - BlablaSansMedium-Italic.otf"
"HVD Fonts BlablaSansRegular (TrueType)"="HVD Fonts - BlablaSansRegular.otf"
"HVD Fonts BlablaSansRegular-Italic (TrueType)"="HVD Fonts - BlablaSansRegular-Italic.otf"


Цитата Iska:



А Вы просто проверьте — установка там тупо делается a-la перетаскивание файлов шрифтов в Проводнике в папку шрифтов.
Установка - Установка шрифтов без прав администратора




это требует прав локального администратора.
Аватара пользователя
Charg

Re: Установка - Установка шрифтов без прав администратора

Сообщение Charg »

antiexpert1@twitter, это понятно, и я бы сделал точно так же, если бы список нужных шрифтов был заранее известен и конечный. А их много. Вот завтра дизайнер скачает новый шрифт который ему будет оченьнужен™ и что, лезть GPO редактировать и просить их gpupdate /force выполнить?
Аватара пользователя
antiexpert1@twitter

Re: Установка - Установка шрифтов без прав администратора

Сообщение antiexpert1@twitter »

Цитата Charg:



Вот завтра дизайнер скачает новый шрифт который ему будет оченьнужен™ и что, лезть GPO редактировать и просить их gpupdate /force выполнить?
Установка - Установка шрифтов без прав администратора




зачем же? создаёте общую папку на файловом сервере \\server\fonts, даёте права только дизайнерам. Они публикуют там свои шрифты, сообщают Вам и вы, наверное через цикл (foreach), устанавливаете им. это один раз запустить ps1 скрипт.
Аватара пользователя
Charg

Re: Установка - Установка шрифтов без прав администратора

Сообщение Charg »

Цитата antiexpert1@twitter:



один раз запустить ps1 скрипт
Установка - Установка шрифтов без прав администратора




Один раз на каждый запрос, разве нет? Сегодня они скачают 2 шрифта которые нужно добавить, а завтра еще 5, а потом еще 10 через неделю.
Аватара пользователя
antiexpert1@twitter

Re: Установка - Установка шрифтов без прав администратора

Сообщение antiexpert1@twitter »

Цитата Charg:



Один раз на каждый запрос, разве нет? Сегодня они скачают 2 шрифта которые нужно добавить, а завтра еще 5, а потом еще 10 через неделю.
Установка - Установка шрифтов без прав администратора




тогда есть другой, непроверенный вариант:

- снова общая папка на файловом сервер

- задача в планировщике задач на компьютерах дизайнеров. Задача выполняется от имени локального адинистратора. пароль локального администартора сохранён в самой задаче.

- дизайнеры копируют шрифты на общий рерсур, а потом запускают запланированную задачу.
Аватара пользователя
Charg

Re: Установка - Установка шрифтов без прав администратора

Сообщение Charg »

antiexpert1@twitter, ну понятно, задача должна копировать шрифт в папку и добавлять нужную запись в реестр.

А с %systemroot%\system32\FNTCACHE.dat как быть? Неизвестно каким образом он формируется и как обновляется (ну кроме ребута).
Аватара пользователя
antiexpert1@twitter

Re: Установка - Установка шрифтов без прав администратора

Сообщение antiexpert1@twitter »

Цитата Charg:



А с %systemroot%\system32\FNTCACHE.dat как быть?
Установка - Установка шрифтов без прав администратора




никак. я даже не знаю что это такое. на мои добавления шрифтов это никак не влияло.
Ответить

Вернуться в «Microsoft Windows 10»