Назад | Перейти на главную страницу

Как запустить VBoxManage.exe?

Файл находится в 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, но не могу понять.

Вам нужно либо использовать весь путь для команды:

"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 откуда угодно

Несомненно, запуск exe-файла в Linux не сработает. В Windows вы запускаете его из командной строки. Если вы получили сообщение о том, что команда не найдена, либо добавьте путь к команде в переменную среды PATH, либо укажите полный путь к команде.

Если команда выполняется, но не выполняет то, что, по вашему мнению, следует делать, прочтите документацию.

  1. Из меню «Пуск» Windows7 перейдите в папку «Поиск программ и файлов».
  2. Введите CMD. Не нажимайте ввод.
  3. Щелкните правой кнопкой мыши значок CMD и выберите копию.
  4. Перейдите к c: \ "Program Files \ Oracle \ VirtualBox \
  5. Щелкните правой кнопкой мыши в окне и выберите «Вставить».

Теперь вы можете использовать VboxManage из окна CMD. Попробуйте ввести VboxManage /? Если вы видите список справки, значит, вы в пути.