Die Datei befindet sich in Program Files/Oracle/VirtualBox/VBoxManage.exe
und wird als Befehlszeilenschnittstelle mit VirtualBox verwendet.
Ich verwende es, um das .vdi-Image in ein .vdmk-Image (für VMware) zu konvertieren.
http://scottlinux.com/2011/06/24/convert-vdi-to-vmdk-virtualbox-to-vmware/
Hier ist ein Beispielskript:
$ VBoxManage list hdds
Aber wo führe ich diesen Befehl aus? In Windows Cmd? Ich habe es sowohl in cmd als auch in Linux versucht, aber ich kann es nicht herausfinden.
virtualbox
AlxVallejo
quelle
quelle
C:\Program Files\Oracle\VirtualBox
) zu deradvanced system settings > system properties > system environment variables
Lage sein , diesen Befehl auszuführen von cmd oder PowershellAntworten:
Es ist ziemlich sicher, dass das Ausführen einer exe-Datei unter Linux nicht funktioniert. In Windows führen Sie es an der Eingabeaufforderung aus. Wenn Sie eine Meldung erhalten, dass der Befehl nicht gefunden wurde, fügen Sie entweder den Pfad zum Befehl zu Ihrer Umgebungsvariablen PATH hinzu oder geben Sie den vollständigen Pfad zum Befehl an.
Wenn der Befehl ausgeführt wird, aber nicht das tut, was Sie denken, lesen Sie die Dokumentation.
quelle
Sie müssen entweder den gesamten Pfad für den Befehl verwenden:
... oder CD bis
C:\Program Files\Oracle\VirtualBox
dahin:VBoxManage.exe list hdds
... oder Sie können das
C:\Program Files\Oracle\VirtualBox
Verzeichnis hinzufügen zuPATH
:PATH=%PATH%;C:\Program Files\Oracle\VirtualBox
... und dann kannst du
VBoxManage
von überall rennenquelle
vboxmanage.bat
irgendwo auf deinem Weg einen „Stich“ (zB sammle ich die eind:\scripts
), um deinen Weg nicht endlos zu verschmutzen ... Inhalt:@CALL "C:\Program Files\Oracle\VirtualBox\vboxmanage.exe" %*
Sie sollten jetzt in der Lage sein, VboxManage über das CMD-Fenster zu verwenden. Versuchen Sie, in VboxManage /? Wenn Sie die Hilfeliste sehen, sind Sie auf dem Weg.
quelle