VBoxManage.exe를 실행하는 방법? [닫은]


61

이 파일은 Program Files/Oracle/VirtualBox/VBoxManage.exeVirtualBox에 있으며 명령 줄 인터페이스로 사용됩니다.

.vdi 이미지를 .vdmk (VMware의 경우)로 변환하는 데 사용하고 있습니다.

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

예제 스크립트는 다음과 같습니다.

$ VBoxManage list hdds

그러나이 명령을 어디에서 실행합니까? Windows cmd에서? cmd와 Linux에서 모두 시도했지만 알아낼 수 없습니다.


표시되는 오류 메시지는 무엇입니까?
user9517

cmd.exe가 작동하고 VirtualBox 폴더로 이동해야했습니다. 루트에서 프로그램을 실행할 수 없습니다.
AlxVallejo

당신은 VirtualBox 설치 폴더를 추가 (즉, 기본값 : 필요 C:\Program Files\Oracle\VirtualBox) (가)에 advanced system settings > system properties > system environment variablescmd를 또는 파워 쉘에서이 명령을 실행할 수 있도록
Foad

답변:


14

Linux에서 exe 파일을 실행하면 작동하지 않을 것입니다. Windows에서는 명령 프롬프트에서 실행합니다. 명령을 찾을 수 없다는 메시지가 표시되면 명령의 경로를 PATH 환경 변수에 추가하거나 명령의 전체 경로를 지정하십시오.

명령이 실행되었지만 원하는대로 수행하지 않는 경우 설명서를 읽으십시오.


75

명령에 전체 경로를 사용해야합니다.

"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어디서나 달릴 수 있습니다


2
... 또는 당신은 생성 vboxmanage.bat(예를 들어, 내가 사람들을 수집 경로에 어딘가에, "그루터기" d:\scripts... 끝없는 길이로 경로를 오염 피하기 위해) 내용 :@CALL "C:\Program Files\Oracle\VirtualBox\vboxmanage.exe" %*
프랭크 Nocke

2
  1. Windows7 시작 메뉴에서 프로그램 및 파일 검색 폴더로 이동하십시오.
  2. CMD를 입력하십시오. Enter 키를 누르지 마십시오.
  3. CMD 아이콘을 마우스 오른쪽 버튼으로 클릭하고 복사를 선택하십시오.
  4. c : \ "Program Files \ Oracle \ VirtualBox \로 이동하십시오.
  5. 창을 마우스 오른쪽 버튼으로 클릭하고 붙여 넣기를 선택하십시오.

이제 CMD 창에서 VboxManage를 사용할 수 있습니다. VboxManage /?를 입력 해보십시오. 도움말 목록이 표시되면 계속 진행하십시오.


나는 윈도우 지나치게 익숙하지 않아요하지만이 냄새 나쁜 생각처럼. 확실히 Windows 명령 행에서 작업 디렉토리를 변경하는 더 좋은 방법이 있습니다.
Ladadadada

@Ladadadada는 "cd"가 일반적인 방법이어야한다고 동의했지만 긴 경로 이름의 경우 이미 해당 경로에 대한 탐색기 창이 열려있는 곳으로 여행해야합니다.이 (복사 / 붙여 넣기 경로) 접근 방식도 사용하는 경향이 있습니다.
Dennis Nolte
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.