This guide will show you how to install fonts on remote machine using PsExec.
- Install PsExec tools from here (put psexec.exe into your System32 directory).
- Download FontReg from here.
- Create a temporary directory wherever you want. Call it fontreg (Desktop is OK for this purpose).
- Put FontReg.exe into that directory (you have 32 and 64 bit versions to choose – I’ve used first one on 64 bit system without any problems).
- Put fonts that you want to install into that directory.
- Create a new text text file, call it remote_install.cmd.
- Copy this contents into newly created file:
:: This example shows you copying and registering the fonts on a remote machine :: This will copy the fonts and fontreg.exe to remote machine %h% into a folder "c:\temp\fonts", then push to that folder, then execute fontreg. :: Note, you cant execute fontreg from a different working directory else it wont see the fonts, you must change to that dir first. :: usage remote_install REMOTE_COMPUTER :: Param remote host to copy fonts set h=%1 :: %~dp0* means current script path xcopy /i /s /y "%~dp0*" "\\%h%\c$\temp\fonts\" psexec -e \\%h% cmd /c (pushd c:\temp\fonts ^& fontreg.exe /copy)
- Run cmd and go to directory created just before this step.
- Now type and run:
remote_install.cmd REMOTE_COMPUTER_NAME
And voilà!

Troubleshooting:
Running psexec might be tricky. By default it uses privileges of currently logged local user. If you’re in a domain network mind your account abilities on remote machine. In case of trouble google your error or write comment below.
Update:
Fully working example can be found here (no virus inside but I would not trust exe downloaded from some random IT guy 😀 JOKE or not? JOKE 😛 ).
Comments
0 responses to “How to install fonts on Windows remotely”
That link to fontreg does not work. Do you have a clean version you can upload?
Version from my toolset: http://files.mnw.art.pl/var/FontReg.zip should be clean 🙂
hi, I try to use your cmd 1 by 1 ip
is that any method run by a ip list? thanks