Headless(No UI) virtual box machine run on Windows startup
- Create new CMD file
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "Ubuntu14" --type headless"
- Create shortcut of it.
- Press Windows key + R , type
shell:Startup
and drag shortcut there
Source: How to start a VirtualBox VM headless in Windows 10