У нас есть пользователь, который просит нас установить определенный символьный шрифт на терминальный сервер Windows (на самом деле, Citrix на 2008 R2).
Этот шрифт не является бесплатным, и его установка на каждом сервере в ферме потребует от нас оплаты шрифта для каждого пользователя.
Есть ли способ установить шрифт на сервере служб терминалов, чтобы только некоторые пользователи имели к нему доступ?
Определенно, нет «поддерживаемого» способа сделать это изначально в Windows. Однако есть несколько интересных обходных путей с использованием сторонних приложений, упомянутых здесь:
https://superuser.com/questions/118025/using-custom-fonts-without-administrator-rights
В частности, интересно выглядит решение портативных приложений.
В качестве альтернативы, в зависимости от настроек XenApp, можно ли просто установить шрифт на один или два сервера и указывать конкретным пользователям только эти поля? Очевидно, что все пользователи время от времени получат это, но это может быть приемлемо.
Самое быстрое и простое решение - установить шрифты обычным образом, а затем соответствующим образом установить разрешения для файлов шрифтов.