We are trying to install Type1 fonts, but unfortunately fonts are not getting activated.

1. If I copy font manually to C:\Windows\Fonts then it works.

2. If I copy font through command to C:\Windows\Fonts then it shows that file copied, but does not work.

3. I put fonts in to MSI and with font registries, still did not work.

nothing left now, I am not sure, how will I resolve this issue. Can Anyone help me?

0 Comments   [ - ] Hide Comments


Please log in to comment

Community Chosen Answer



Can you try the below VBScript..


Const FONTS = &H14&

Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(FONTS)
objFolder.CopyHere "<SourceFolder>\Font.extension"

Answered 01/31/2013 by: jagadeish
Red Belt

  • Go with John's scirpt, a copy will not work
Please log in to comment
Answer this question or Comment on this question for clarity



If you want to put it through MSI, then you need to add it in the Font table. I have used this before and it installs the fonts fine.

Answered 01/31/2013 by: piyushnasa
Red Belt

Please log in to comment