该文件位于Program Files/Oracle/VirtualBox/VBoxManage.exe
VirtualBox 中并用作其命令行界面。
我正在用它将 .vdi 图像转换为 .vdmk(用于 VMware)。
http://scottlinux.com/2011/06/24/convert-vdi-to-vmdk-virtualbox-to-vmware/
以下是示例脚本:
$ VBoxManage list hdds
但是我在哪里运行这个命令呢?在 Windows cmd 中?我在 cmd 和 Linux 中都试过了,但我搞不懂。
答案1
可以肯定的是,在 Linux 中运行 exe 文件是行不通的。在 Windows 中,您可以从命令提示符运行它。如果您收到有关未找到命令的消息,则请将命令的路径添加到 PATH 环境变量中或指定命令的完整路径。
如果命令运行但它没有执行您认为应该执行的操作,请阅读文档。
答案2
您需要使用该命令的完整路径:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list hdds
或者cd
到C:\Program Files\Oracle\VirtualBox
目录,然后:
VBoxManage.exe list hdds
或者您可以将目录添加C:\Program Files\Oracle\VirtualBox
到您的PATH
:
PATH=%PATH%;C:\Program Files\Oracle\VirtualBox
然后你就可以VBoxManage
从任何地方逃跑了
答案3
- 从 Windows7 开始菜单转到搜索程序和文件文件夹。
- 输入 CMD。不要按回车键。
- 右键单击 CMD 图标并选择复制。
- 导航到 c:\”Program Files\Oracle\VirtualBox\
- 在窗口中单击鼠标右键并选择粘贴。
您现在应该可以从 CMD 窗口使用 VboxManage。尝试输入 VboxManage /? 如果您看到帮助列表,则说明您已成功。