Start Virtual Box VM on server boot

I have a specific VM that runs within Virtual Box, and I would like that VM to be started automatically in the event the windows server (2012) reboots or is restarted after power outage.

Is this possible ideally without any third party software that incurs additional cost.

Who is Participating?
Andrew Hancock (VMware vExpert / EE MVE^2)Connect With a Mentor VMware and Virtualization ConsultantCommented:
If you want it to start with the server, e.g. no-one logs in, you will need to create and run as a service.

you will need or could use


see here
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
if you create a script, as follows, and add it to the Startup folder of Windows 2012

--- script start

cd "C:\Program Files\Oracle\VirtualBox"
VBoxHeadless --startvm name_of_your_vm_here

--- script end
JAuthor Commented:
Thank you hanccocka, however that script will only be executed once someone logs into the server, if nobody logs in it will not execute.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.