2013-11-14 22 views
5

Farklı bir bilgisayardan Paylaşılan Sanal Makine başlatacak bir komut dosyası oluşturmaya çalışıyorum. Komut dosyası, ancak VMWare İş İstasyonu GUI'sinde sanal makine Bilgisayarım bölümüne yerleştiriliyor ve ardından Paylaşılan Sanal Makineler bölümünde (VM'nin gerçekte olması gerektiği yerde) başlatılmamış ve başlatılmamıştır. Komut, üst satırın komutun olduğu ve alt kısmının sözdiziminde olduğu - sadece açıklama için aşağıda yazılmıştır.VMWare Workstation üzerinde vmrun ile Paylaşılan VM'yi başlatın

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 

DÜZENLEME: Sadece açıklama olarak, ben denemek ve paylaşılan bir makinede, "bilgisayarım" değil biri olarak vmware sanal makine başlayacak bir komut bulmalıyız. Herhangi bir yardım harika olurdu! Benim için

cevap

3

aşağıdaki çalışır:

:

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

(sunucunuzun bağlantı noktası ve kullanıcı adı/şifre ve uygun şekilde VMX dosyanın yolu konak ile "bnehyp03.dev.randomnoun:443" yerine) Paylaşılan VM'ler için gerekli görünmeyen vmx yolunun "[ha-datacenter/standard]" önekini not alın. Bu vmware sitesinde herhangi bir yerde belgelenmiş bulamıyorum. Eğer üzerinde çalışan VMware tamamen aynı sürümünü yoksa

VMX yolu, aynı zamanda (Paylaşılan VM'lerin> düzenle-> Preferences- altında)

VMware Workstation VM paylaşılan klasöre göreceli hem İstemci ve sunucu, vmrun komutunu çalıştırdığınızda bölümleme hatası alabilirsiniz.

1

Sistemimden Greg Knox'un cevabını temel alan çalışma örneği.

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

(ve sonra kullanıcı girin/manuel geçiş)