web-dev-qa-db-fra.com

Comment exécuter VBoxManage.exe?

Le fichier se trouve dans Program Files/Oracle/VirtualBox/VBoxManage.exe et est utilisé comme interface de ligne de commande avec VirtualBox.

Je l'utilise pour convertir l'image .vdi en .vdmk (pour VMware).

http://scottlinux.com/2011/06/24/convert-vdi-to-vmdk-virtualbox-to-vmware/

Voici un exemple de script:

$ VBoxManage list hdds

Mais où dois-je exécuter cette commande? Dans Windows cmd? J'ai essayé à la fois en cmd et en Linux mais je ne peux pas le comprendre.

67
AlxVallejo

C'est un pari assez sûr que l'exécution d'un fichier exe sous Linux ne fonctionnera pas. Sous Windows, vous l'exécutez à partir de l'invite de commande. Si vous obtenez un message indiquant que la commande est introuvable, ajoutez le chemin d'accès à la commande à votre variable d'environnement PATH ou spécifiez le chemin d'accès complet à la commande.

Si la commande s'exécute mais ne fait pas ce que vous pensez qu'elle devrait faire, lisez la documentation.

15
John Gardeniers

Vous devez soit utiliser le chemin complet pour la commande:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list hdds

... ou cd vers C:\Program Files\Oracle\VirtualBox puis:

VBoxManage.exe list hdds

... ou vous pouvez ajouter ajouter le C:\Program Files\Oracle\VirtualBox répertoire dans votre PATH:

PATH=%PATH%;C:\Program Files\Oracle\VirtualBox

... et ensuite vous pouvez exécuter VBoxManage depuis n'importe où

80
user9517
  1. Dans le menu Démarrer de Windows7, allez dans le dossier de recherche des programmes et des fichiers.
  2. Tapez CMD. N'appuyez pas sur Entrée.
  3. Cliquez avec le bouton droit sur l'icône CMD et sélectionnez copier.
  4. Accédez à c:\"Program Files\Oracle\VirtualBox \
  5. Faites un clic droit dans la fenêtre et sélectionnez coller.

Vous devriez maintenant pouvoir utiliser VboxManage à partir de la fenêtre CMD. Essayez de taper dans VboxManage /? Si vous voyez la liste d'aide, vous êtes sur la bonne voie.

2
LRankin2