In a normal desktop, back in the bad old days, we use a qbasic script to change a byte in the cmos and that forced a cmos reset.
You'll need qbasic.exe from a MSDOS OS or the Win9x cdroms have it too.
I'm sure the same thing can be done in VBS.
Mind you, it is untested on a modern machine and if anything breaks then I can't help you.
@echo off
echo kill "temp.bas">temp.bas
echo out &h70, &h2e >>temp.bas
echo out &h71, &h00 >>temp.bas
echo out &h70, &h2f >>temp.bas
echo out &h71, &h00 >>temp.bas
echo ? "Done" >>temp.bas
echo ? "now reboot" >>temp.bas
echo system >>temp.bas
qbasic /run temp.bas