Jump to content

Recommended Posts

Posted

OK I've rolled out my machines to staff and I installed a font onto the image, but it isn't appearing in Word. When I go to re-install the font it says this font is already installed, so you want to install anyway. Click yes, installs fine and appears in word.

 

The font was installed with an exe file on the image.

 

I'm re-installing with the OpenType Font File.

 

I've got a GPO set up to copy the font files to machines, but it isn't installing them I guess...

 

Any help? Done it before? Ta muchly in advance!

  • Thanks 1
Posted

get out of my head lol

 

i deployed it last week the font itself installs fine and can be used what i cant seem to get working is the joining stuff no addon shows up in word (2016) like the manual suggests

Posted

Hahahah! Yeah the whole right click and enable something. But you gotta select the joined version ;)

 

How did you deploy it? Script to run the exe? I've found the exe is prone to hanging though!!

Posted
I'm rolling out a GPO that copies the font to the machine and then adds the appropriate registry key as if it had been right click installed.
  • Thanks 1
Posted
Hahahah! Yeah the whole right click and enable something. But you gotta select the joined version ;)

 

How did you deploy it? Script to run the exe? I've found the exe is prone to hanging though!!

 

i just deployed the msi via group policy the version i got was just an msi file no exe i can see

Posted

We use this VBS to install any third-party fonts. You just need to dump the font files in a network share and point the script at it.

 

Option Expliciton error resume next
' Installing multiple Fonts in Windows 7


' http://www.cloudtec.ch 2011

Dim objShell, objFSO, wshShell


Dim strFontSourcePath, objFolder, objFont, objNameSpace, objFile

Set objShell = CreateObject("Shell.Application")


Set wshShell = CreateObject("WScript.Shell")


Set objFSO = createobject("Scripting.Filesystemobject")

'Wscript.Echo "--------------------------------------"


'Wscript.Echo " Install Fonts "


'Wscript.Echo "--------------------------------------"


'Wscript.Echo " "

strFontSourcePath = "\\wds\distribution$\Applications\Dyslexia Fonts"

If objFSO.FolderExists(strFontSourcePath) Then

Set objNameSpace = objShell.Namespace(strFontSourcePath)


Set objFolder = objFSO.getFolder(strFontSourcePath)


For Each objFile In objFolder.files


 If LCase(right(objFile,4)) = ".ttf" OR LCase(right(objFile,4)) = ".otf" Then


   If objFSO.FileExists("C:\Windows\Fonts\" & objFile.Name) Then
   
     'Wscript.Echo "Font already installed: " & objFile.Name


   Else


     Set objFont = objNameSpace.ParseName(objFile.Name)


     objFont.InvokeVerb("Install")


     'Wscript.Echo "Installed Font: " & objFile.Name


     Set objFont = Nothing


   End If


 End If


Next


Else


'Wscript.Echo "Font Source Path does not exists"


End If

Posted
Damn just checked my GPO and the registry entry is there. How frustrating. Might contact Cambridge Hitachi and see if I can get the msi file!

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...