Yeah - ive been looking too - can't find how to close the window
Anyway, here's what i did and it took about 5 min. Copy the .bat, .reg, and the .ttf files to your logonserver's Netlogon share (same dir as the logonscript they run):
"fonts.bat" contained (for my application):
@echo off
copy ABC39Short.TTF %SystemRoot%\fonts\*.*
regedit /y /s Fonts.reg
exit
You'll notice i use a registry command as well. The Fonts.reg file contains:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"ABC C39 Short (TrueType)"="ABC39Short.TTF"
Notice also that the registry name, and actual font name are different. In the registry the file "ABC39Short.ttf" is DISPLAYED as ABC C39 Short (TrueType). Thats why it is important to properly register the font. Not all fonts behave in this manner.
So - you copied the fonts.bat, fonts.reg, and the .ttf font files to your netlogon share...now to get the script to run them. In my case - im using Kixtart and added:
IF INGROUP("Claims"

? "Installing New Fonts..."
Shell @STARTDIR+"\Fonts.BAT"
ENDIF
If you're using NT's regular logonscript in a .bat file, just add Fonts.bat in there, and let it run.
Hope that helps.
pbxman
Systems Administrator
Please let Tek-Tips members know their posts were helpful.