该文件位于Program Files/Oracle/VirtualBox/VBoxManage.exe
,并用作Program Files/Oracle/VirtualBox/VBoxManage.exe
的命令行界面。
我正在使用它将.vdi映像转换为.vdmk(适用于VMware)。
http://scottlinux.com/2011/06/24/convert-vdi-to-vmdk-virtualbox-to-vmware/
这是一个脚本示例:
$ VBoxManage list hdds
但是我在哪里运行这个命令? 在Windows cmd? 我在cmd和Linux都试过,但是我弄不清楚。
这是一个非常肯定的打赌,在Linux中运行一个exe文件将无法正常工作。 在Windows中,您可以从命令提示符运行它。 如果您收到有关未find该命令的消息,请将该命令的path添加到您的PATH环境variables或指定该命令的完整path。
如果该命令运行但没有按照您认为应该执行的操作,请阅读文档。
您需要使用命令的整个path:
"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
您现在应该能够从CMD窗口使用VboxManage。 尝试inputVboxManage /? 如果你看到帮助清单,那么你的方式。