web-dev-qa-db-fra.com

Installer des polices sur Windows 2019 Terminal Server pour tous les utilisateurs

Je suis en train d'exécuter un serveur Terminal Server Windows 2019 dans un environnement de domaine (et ce n'est donc aucun compte d'administrateur local, juste le compte administrateur de domaine). Lorsque je me connecte en tant qu'administrateur et installe des polices, elles sont installées pour cet utilisateur (c'est-à-dire l'administrateur).

Les fichiers TTF se retrouvent dans C:\Users\Administrator\AppData\Local\Microsoft\Windows\Fonts et pas dans C:\Windows\Fonts. En outre, la police est enregistrée dans HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Fonts et pas dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts.

J'ai même exécuté un script VBS qui installe des polices et a rencontré cela via une tâche planifiée à l'aide du compte système, mais qui mettent les polices à C:\Windows\System32\config\systemprofile\AppData\Local\Microsoft\Windows\Fonts, c'est-à-dire local sur le compte système.

Y a-t-il un moyen de forcer l'installation de polices pour tous les utilisateurs?

2
Thomas

Il y a un autre moyen. Utilisation d'une invite de commande d'administration, copiez le (s) fichier (s) de polices dans le dossier "C:\Windows\Fonts". Puis modifiez le registre pour ajouter le nom du fichier de police à la liste dans (HKLM\Software\Microsoft\Windows NT\CurrentVersion\Polices) Redémarrez la machine. J'ai utilisé cela pour installer une police de code à barres sur notre serveur Terminal Server pour nos utilisateurs d'entrepôts.

0
Ryan L.