VirtualBox提供了vboxmanage命令行管理方式,无论是Linux还是Windows平台都适用,下面环境主要以Linux为主。
系统:Ubuntu 16.04
VirtualBox:5.1.22(已安装扩展文件)
查看已有虚拟机UUID
vboxmanage list vms
查看在运行虚拟机
vboxmanage list runningvms
启动虚拟机XP_ZYT
vboxmanage startvm c49d5cf1-bae0-4377-a950-b277ea45e54b -type headless
–或者vmname方式
vboxmanage startvm Windows\ XP\ SP3 -type headless
参数–type headless是以无头模式运行
关闭虚拟机XP_ZYT
vboxmanage controlvm c49d5cf1-bae0-4377-a950-b277ea45e54b poweroff
安装扩展文件
sudo vboxmanage extpack install --replace ./Oracle_VM_VirtualBox_Extension_Pack-5.1.14.vbox-extpack
如果是更新扩展文件需要加上参数–replace
显示扩展文件
vboxmanage list extpacks
下载扩展文件
wget http://download.virtualbox.org/virtualbox/5.1.16/Oracle_VM_VirtualBox_Extension_Pack-5.1.16-113841.vbox-extpack
修改远程桌面连接默认端口(3389)
vboxmanage controlvm Windows\ XP\ SP3 vrdeport 3388