VBoxManage.exe कैसे चलाएं? [बन्द है]


61

फ़ाइल में स्थित है 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

लेकिन मैं यह आदेश कहां से चलाऊं? विंडोज cmd में? मैंने cmd और Linux दोनों में कोशिश की, लेकिन मैं इसका पता नहीं लगा सकता।


आप क्या त्रुटि संदेश देख रहे हैं?
user9517

cmd.exe ने काम किया, मुझे बस वर्चुअलबॉक्स फ़ोल्डर में नेविगेट करना था, मैं प्रोग्राम को रूट से नहीं चला सकता था।
AlxVallejo

आपको cmd या पावरशेल से इस कमांड को चलाने में सक्षम होने C:\Program Files\Oracle\VirtualBoxके advanced system settings > system properties > system environment variablesलिए वर्चुअलबॉक्स इंस्टॉलेशन फोल्डर (यानी डिफॉल्ट:) को जोड़ना होगा
Foad

जवाबों:


14

यह एक बहुत निश्चित शर्त है कि लिनक्स में एक exe फ़ाइल चलाने से काम नहीं चलेगा। विंडोज में आप इसे कमांड प्रॉम्प्ट से चलाते हैं। यदि आपको कमांड के बारे में कोई संदेश मिलता है जो नहीं मिल रहा है, तो या तो अपने पथ वातावरण चर में कमांड को पथ जोड़ें या कमांड के लिए पूर्ण पथ निर्दिष्ट करें।

यदि कमांड चलता है, लेकिन यह वह नहीं कर रहा है जो आपको लगता है कि यह करना चाहिए तो प्रलेखन पढ़ें।


75

आपको कमांड के लिए संपूर्ण पथ का उपयोग करने की आवश्यकता है:

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

... या सीडी को C:\Program Files\Oracle\VirtualBoxतब:

VBoxManage.exe list hdds

... या आप अपनी C:\Program Files\Oracle\VirtualBoxनिर्देशिका में जोड़ सकते हैं PATH:

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

... और फिर आप VBoxManageकहीं से भी भाग सकते हैं


2
... या आप vboxmanage.batअपने पथ में कहीं एक "ठूंठ", (जैसे मैं उन लोगों को इकट्ठा करता हूं d:\scripts) बनाकर आपके रास्ते को अंतहीन लंबाई तक प्रदूषित होने से बचाने के लिए ... सामग्री:@CALL "C:\Program Files\Oracle\VirtualBox\vboxmanage.exe" %*
फ्रैंक नॉक

2
  1. विंडोज 7 स्टार्ट मेनू से सर्च प्रोग्राम और फाइल्स फोल्डर में जाएं।
  2. CMD में टाइप करें। एन्टर प्रेस न करें।
  3. CMD आइकन पर राइट क्लिक करें और कॉपी चुनें।
  4. C: \ "प्रोग्राम फ़ाइलें \ Oracle \ VirtualBox \" पर नेविगेट करें
  5. विंडो में राइट क्लिक करें और पेस्ट चुनें।

अब आपको CMD विंडो से VboxManage का उपयोग करने में सक्षम होना चाहिए। VboxManage / में टाइप करने का प्रयास करें? यदि आप सहायता सूची देखते हैं तो आपके रास्ते में।


मैं विंडोज से अधिक परिचित नहीं हूं लेकिन यह एक बुरे विचार की तरह बदबू आ रही है। निश्चित रूप से विंडोज कमांड लाइन पर अपनी कामकाजी निर्देशिका को बदलने का एक बेहतर तरीका है।
लादादादा

@ लाडदादा सहमत थे कि "सीडी" सामान्य तरीका होना चाहिए, लेकिन लंबी पथ के नामों के मामले में मुझे यात्रा करने की आवश्यकता है जहां मेरे पास पहले से ही उस रास्ते के लिए एक एक्सप्लोरर विंडो खुली है, मैं इस (कॉपी / पेस्ट पथ) दृष्टिकोण का भी उपयोग करता हूं
डेनिस नोलटे
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.