O Oracle VirtualBox pode ser completamente administrado pela linha de comando, ao invés da interface gráfica.
E como pode ser executado pela linha de comando, pode ser executado dentro de um script, e torna o backup, duplicação de máquinas virtuais, e criação de discos muito mais fácil.
Veja todas as opções no manual do Oracle VirtualBox.
C:\Users\Proni>"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list runningvms
"OracleDG01" {e96d6ba1-e7f2-4598-aab2-b7105c182dda}
"OracleDG02" {05d95188-ce26-4a66-a9f8-be104937dc12}
C:\Users\Proni>"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" controlvm OracleDG01 poweroff
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
C:\Users\Proni>"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm OracleDG01
Waiting for VM "OracleDG01" to power on...