northeast_technician Posted November 9, 2015 Posted November 9, 2015 hello, is there an easy way to deploy a font and install it on every computer on the network?
Rob_D Posted November 9, 2015 Posted November 9, 2015 I use this in remote MDT, and I don't see any reason why this shouldn't work in a logon/startup script. Just remember to change the "\\myserver\SDP$" to your deployment share and "My-font.otf" to the name of your fonts. Set objShell = CreateObject("Shell.Application") Set objFolder = objShell.Namespace("\\myserver\SDP$") Set objFolderItem = objFolder.ParseName("My-font.otf") objFolderItem.InvokeVerb("Install") Hope this helps. 1
northeast_technician Posted November 9, 2015 Author Posted November 9, 2015 silly question but it shouldnt matter if its a ttf font file should it? and whats the best format to save the script as ? .vbs?
Oaktech Posted November 9, 2015 Posted November 9, 2015 I took a more laborious approach... I was asked for the Open Dyslexic fonts to be made available. I installed all the fonts on my machine and made a note of all the registry entries that were created... HKLM\Software\Microsoft\Windows\NT\CurrentVersion\Fonts I used GPO and computer config >Windows settings > Files > to copy the font files from a network location into %WINDIR%\Fonts and then used computer config > windows settings > registry to create the appropriate registry values.
Rob_D Posted November 9, 2015 Posted November 9, 2015 I've used it with TTF fonts fine as well. And yeah, save it as a .vbs.
DanHamilton Posted November 9, 2015 Posted November 9, 2015 Follow this tutorial to deploy font files via GP: Deploy Font Files via a GP (Group Policy) | The-IT-Blog
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now