How to install fonts over a network?

Dear Experts,

I had a hard time finding the correct category for the question and got fed up searching for it any more so I'll just shoot it here, please move it to the right area if necessary :)

The question is pretty simple: How do I install fonts remotely on a client computer? I know I have to first copy the needed fonts into %systemroot%\fonts but then they'd need to be installed on the computer as well. Can this be done through registry or is there another way to do it?

The environment is win 2k3 server and clients running win xp. I have symantec ghost available as well.

Thanks a million for any answers!
Who is Participating?
Steve AgnewConnect With a Mentor Sr. Systems EngineerCommented:
Okay windows will recognize if you copy a font to the font directory from a local user session.. but not if you do it remotely.. so that means the best way to do this would be in a login script but users will need admin rights to the machine.. so if you put something like

copy ITCBLKAD.TTF %windir%\fonts\itcblkad.ttf /y

in a login script that would install that font when the user logged in.. if the user has the necessary permissions.  You would need to have the font file in the same directory as the login script file to make this work.
Steve AgnewSr. Systems EngineerCommented:
If you just copy the font to the fonts directory and reboot it doesn't show up?  I thought that was how you could do it, but haven't tested.. I'll check into that more with a virtual machine.
I've tried this solution and couldn't get it to work.  Could you elaborate on your process?  Thanks
Think this will make it work on a machine (too):

Copy file to %systemroot%\Fonts folder, and add a Reg_SZ value in the registry for the new font.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts

[user needs to reboot to make the font available]

Both can be done remotely.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.