jmair Posted April 30, 2009 Posted April 30, 2009 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!
Rod_Mustard Posted April 30, 2009 Posted April 30, 2009 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.
FN-GM Posted April 30, 2009 Posted April 30, 2009 (edited) If you look in the wiki there is a script in there to do this edit: here we are - http://www.edugeek.net/wiki/index.php/Install_Fonts_to_Workstations Edited April 30, 2009 by FN-GM 1
Mr.Ben Posted April 30, 2009 Posted April 30, 2009 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.
Mr.Ben Posted May 1, 2009 Posted May 1, 2009 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
jmair Posted May 5, 2009 Author Posted May 5, 2009 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?
FN-GM Posted May 5, 2009 Posted May 5, 2009 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. 1
DMcCoy Posted May 5, 2009 Posted May 5, 2009 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now