I need to deploy some font files across our computers - under XP, I could do this with an MSI which copied the .ttf files into C:\Windows\Fonts, however that doesn't seem to work under Win7. Any ideas how I do this? FWIW, I'm trying to install the Nelson Handwriting fonts.
Tried running the MSI I created in WinInstall, but that doesn't install the fonts. None of the MSI authoring programs I have contain any option to register a font.
I'll try the script which David suggests. FontReg looks promising too, can it be distributed though?
You need to register the font on the PC in order for it to be seen. Just copying it on doens't work. This can be achieved by and admin login on to each PC and opening the fints folder.
Tried running the MSI I created in WinInstall, but that doesn't install the fonts. None of the MSI authoring programs I have contain any option to register a font.
If you edit your MSI in InstEd or Orca, you could add an entry to the Font table which registers each font.
Okay, I see my problem. The MSI was good, but the deployment process I use creates CAB files from MSIs and deploys those through Windows Update, and that evidently breaks the font registration. I've deployed the MSI the conventional way through Group Policy and it works fine.