Скрипты для запуска и остановки VirtualBox под Windows
18 апреля 2010, обновлена 24 марта 2011
Удобно для запуска VirtualBox в фоне использовать VirtualBox Control Service.
Но, для исторической достоверности, оставляю тут эти скрипты, не рекомендуя их использовать:
Запуск (startvm.vbs):
CreateObject("Wscript.Shell").Run """c:\program files\sun\virtualbox\VBoxHeadless"" -startvm Ubuntu", 0, False
Остановка (stopvm.bat):
"c:\program files\sun\virtualbox\vboxmanage" controlvm Ubuntu savestate
Скрипт для остановки можно повесить и на автоматический запуск при выключении питания (тут надо гуглить)

Именно то, что я искал. Спасибо, друг!