VBoxManage - แอพนี้ไม่สามารถทำงานบนพีซีของคุณ


0

ฉันจะเรียกใช้ VBoxManage โดยไม่ต้องพิมพ์ในเส้นทางแบบเต็มได้อย่างไร ดังนั้นฉันจึงใส่โฟลเดอร์ VirtualBox ใน PATH ของฉัน แต่ฉันยังคงได้รับข้อผิดพลาดเมื่อทำงาน VBoxManage หรือ VBoxManage.exe จาก cmd

enter image description here

C:\Users\tom>VBoxManage.exe
Permission denied

enter image description here

ถ้าฉันวิ่งด้วยเส้นทางเต็มอย่างไรก็ตามมันใช้งานได้

C:\Users\tom>"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" 
Oracle VM VirtualBox Command Line Management Interface Version 5.2.18
(C) 2005-2018 Oracle Corporation
All rights reserved.

Usage:

  VBoxManage [<general option>] <command>
...

ฉันได้รีสตาร์ทระบบหลังจากเพิ่มโฟลเดอร์ไปที่ PATH

คำตอบ:


0

ตกลงดังนั้นด้วยเหตุผลบางอย่างฉันมี VBoxManage.exe (เสียหาย) ที่แตกต่างอยู่ใน Userhome ของฉัน C:\Users\tom. ลบออกแล้วและตอนนี้ก็ใช้งานได้


1
มันมีประโยชน์เสมอที่จะจำ where คำสั่งซึ่งจะแสดงสิ่งที่คำสั่งจะถูกดำเนินการเมื่อมีการพิมพ์ชื่อเฉพาะ ( where /? สำหรับรายละเอียด)
AFH

ขอบคุณไม่รู้ว่ามีอยู่จริง พยายาม whichซึ่งเห็นได้ชัดว่าล้มเหลวและไม่ได้ให้ความคิดที่สอง
Tom M

1
เอกสารอ้างอิงนี้ รวมลิงค์ไปยัง which.cmdแหล่งที่มาของแบทช์ไฟล์ที่เลียนแบบ Unix which คำสั่ง
AFH
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.