2013-11-14 6 views
5

다른 컴퓨터에서 공유 가상 컴퓨터를 시작하는 스크립트를 만들려고합니다. 그러나 스크립트는 VMWare Workstation GUI에서 가상 시스템을 내 컴퓨터 섹션에 넣은 다음 시작한 후 VM이 실제로 있어야하는 공유 VM 섹션에서 시작되지 않습니다. 이 명령은 설명을 위해 상단 라인이 명령이고 하단이 구문입니다.VMWare Workstation에서 vmrun으로 공유 VM 시작

vmrun -T ws 192.168.137.2:443/sdk start \\192.168.137.2\VMs\SKYNET\SKYNET.vmx gui 
vmrun -T ws HOST IP AND PORT  CMD  PATH TO VMX FILE ON NETWORK 

편집 : 그냥 명확하게, 나는 시도하고 공유 머신, "내 컴퓨터"에없는 것과 같은 VM웨어 가상 머신을 시작하는 명령을 찾을 필요가있다. 어떤 도움이라도 좋을 것입니다! 나를 위해

답변

3

다음 작품 :

:

vmrun -T ws-shared -h https://bnehyp03.dev.randomnoun:443/sdk \ 
    -u myLinuxUsername -p myLinuxPassword start \ 
    "[ha-datacenter/standard] bnedev01/bnedev01.vmx" 

(서버의 포트 및 사용자 이름/암호를 적절하게 VMX 파일의 경로 호스트와 "bnehyp03.dev.randomnoun:443을"대체) vmx 경로의 접두어 "[ha-datacenter/standard]"은 비공유 VM에는 필요하지 않은 것으로 보입니다. 나는이 문서가 vmware 사이트 어디에서나 찾을 수 없다. 당신이에서 실행중인 VM웨어의 정확히 같은 버전이없는 경우

VMX 경로는, 또한 (공유 가상 머신> 편집 -> 환경 설정에서)

VM웨어 워크 스테이션에서 VM 공유 폴더를 기준으로 모두 클라이언트 및 서버에 연결하면 vmrun 명령을 실행할 때 세그멘테이션 오류가 발생할 수 있습니다.

1

다음은 Greg Knox의 답변에 기반한 시스템의 실제 예입니다.

vmrun -T ws-shared -h https://<localmachinename-or-localhost>:443/sdk start "[ha-datacenter/standard] 00_W7CL01/00_W7CL01.vmx" nogui 

(I하고, 사용자 입력/수동 전달)