Font install and Un-Installs in Windows 7/8 and SCCM 2012 - Ars Technica OpenForum
To be fair that's not so much PowerShell as PowerShell invoking C# code. Really your VBScripts are the general idea. With Windows 7/8 installing a font is just copying it to the Windows\Fonts folder. But I don't know how to get around a reboot if you'...