Jump to content

Recommended Posts

Posted

I need to add about 10 new fonts to all of the client PCs on campus. Only admins can acces the fonts folder (or at least modify it).

 

I made a VBS script to copy the fonts from a shared folder to the clients C:\Windows\Fonts folder at login. It worked for me (admin) like a charm, but fails for students.

 

So I suppose this is a two part question.. 1) Is there a way I can run Login scripts that will be run as admin? 2) How can I update fonts on all these machines instead of doing it one by one?

 

thanks!

Posted

there is a quick and dirty way you could do this....

 

create a self extracting archive using iexpress or winzip and stick it as a group policy start up script with the appropriate parameters to extract it to %windir%\fonts

 

you could make an msi package if you've got the means to do it, but the above solution will work quick and easy.

Posted
Create an msi with them in. When I'm at work tom I'll post up the details. I can send you an installer 2 go project file as an example too.
Posted

Installer2Go file attached,

 

Whatever you do , you need to put the Fonts into c:\WINDOWS\Fonts and add a registry key for each of them into HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts.

 

An example would be:

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]

"Roman (All res)"="ROMAN.FON"

Jarman Fonts.zip

Posted
Or just run it as a startup script instead.

 

Thanks for the tips guys.

 

I tried to run this as a startup script, but it would fail saying students don't have access to the fonts folder. This was startup script by user, not computer. I haven't tried this as a computer startup script though, would it be different?

Posted

You have set it to a logon script there. For it to work it needs to go in startup script.

 

If you are making changes to the whole computer such as fonts it will go in startup scripts. If you are making changes to users such as mapping network drives it will be a logon script.

 

Hope this helps.

  • Thanks 1
Posted
Thanks for the tips guys.

 

I tried to run this as a startup script, but it would fail saying students don't have access to the fonts folder. This was startup script by user, not computer. I haven't tried this as a computer startup script though, would it be different?

 

by user is a logon script and runs with current user privileges, by computer is a startup script and runs as the system user so should be able to copy the fonts.

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...