首页 > 工具 > VirtualBox命令行使用方法

VirtualBox命令行使用方法

2016年4月8日
分类: 工具 标签:
发表评论 阅读评论

有时候我们需要批量创建和运行多个虚拟机,这时可借助VBoxManage.exe这个工具来自动完成这些工作。这里列出一些VBoxManage.exe的常用操作。

  1. 克隆虚拟机
    1. 先手动创建一台虚拟机,做好相关配置后将此虚拟机作为“母机”(VM001)
    2. 克隆“母机”,并注册(加入到VirtualBox列表中)克隆机:VBoxManage.exe clonevm VM001 –name ClonedVM001 –register。
  2. 启动/停止虚拟机
    1. 启动:VBoxManage.exe startvm ClonedVM001
    2. 停止:VBoxManage.exe controlvm ClonedVM001 poweroff
    3. 暂停:VBoxManage.exe controlvm ClonedVM001 pause
    4. 恢复:VBoxManage.exe controlvm ClonedVM001 resume
  3. 枚举虚拟机:VBoxManage.exe list vms
  4.  注册/注销虚拟机
    1. 注册:VBoxManage.exe registervm f:\vms\VM001.vbox
    2. 注销:VBoxManage.exe unregistervm VM001
  5. 批量创建:

    set timestamp=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%
    setlocal EnableDelayedExpansion
    for /l %%i in (1,1,5) do (VBoxManage.exe clonevm xp_0 –name !timestamp!%%i –register)

  6. 批量运行:

    setlocal EnableDelayedExpansion
    for /f %%i in (‘VBoxManage.exe list vms’) do (VBoxManage.exe startvm %%i & .\delay.vbs 360 & VBoxManage.exe controlvm %%i poweroff)

小赢理财-众安保险本息保障

零一积流|IT参考 原创文章,转载请注明出处: http://www.it-refer.com/2016/04/08/virtualbox-cmd-usage-vboxmanage


您可能需要这些【参考资料】:
  1. 本文目前尚无任何评论.
您必须在 登录 后才能发布评论.