O comando vmrun pode ser utilizado para várias ações dentro do Vmware Wokstation 10. No Vmware Wokstation tem dois modos de utilizar este comando.

Em vms comuns e vms utilizando Shared VMs

Segue alguns comando para utilizar em vms comuns:

start Vm

vmrun start F:\Vm\server\exchange.vmx

Se você quer desligar no modo shutdown guest utiliza esta sintaxe:

vmrun stop F:\Vm\server\exchange.vmx soft

Você tambem pode forçar para a parar a vm, utilize o comando hard no final do comando no lugar do soft.

Aqui segue um pequeno modelo de script bat para ligar as vms:

c:
cd\
cd Program Files
cd VMware
cd VMware Workstation
C:vmrun start F:\Vm\server\exchange.vmx

Cole no notebat e salve como .bat

Tirar Snapshot

vmrun snapshot F:\Vm\server\exchange.vmx quarta

Apaguar Snapshot

vmrun deletesnapshot F:\Vm\server\exchange.vmx quarta

Utilizando o Vmrun no modo Shared Vms

Start Vm

vmrun -T ws-shared -h https://192.168.0.205:443/sdk -u user-p password start “[standard] Server/Server 2008.vmx”

Stop Vm com shutdown guest

vmrun -T ws-shared -h https://192.168.0.205:443/sdk -u user-p password stop “[standard] Server/Server 2008.vmx” soft

Você tambem pode forçar para a parar a vm, utilize o comando hard no final do comando no lugar do soft.

Criando Snapshot

vmrun -T ws-shared -h https://192.168.0.205:443/sdk -u user-p password$ snapshot “[standard] Server/Server 2008.vmx” quarta

Deletando Vm

vmrun -T ws-shared -h https://192.168.0.205:443/sdk -u user-p password deletesnapshot “[standard] Server/Server 2008.vmx” quarta

Segue um modelo de script para deletar vms no modo Shared Vms:

c:
cd\
cd Program Files (x86)
cd VMware
cd VMware Workstation
C:vmrun -T ws-shared -h https://192.168.0.205:443/sdk -u user-p password deletesnapshot “[standard] Server/Server 2008.vmx” quarta
C:vmrun -T ws-shared -h https://192.168.0.205:443/sdk -u user-p password deletesnapshot “[standard] Server/Server 2008.vmx” segunda
C:vmrun -T ws-shared -h https://192.168.0.205:443/sdk -u user-p password deletesnapshot “[standard] Server/Server 2008.vmx” terca
C:vmrun -T ws-shared -h https://192.168.0.205:443/sdk -u user-p password deletesnapshot “[standard] Server/Server 2008.vmx” quinta
C:vmrun -T ws-shared -h https://192.168.0.205:443/sdk -u user-p password deletesnapshot “[standard] Server/Server 2008.vmx” sexta

Espero que tenha ajudado a vocês a criarem scripts para ligar, desligar tirar e deletar snapshots.

Até a próxima.

Renato Sicchiroli – Diretor Pise4

Pise4 logo ver1-1 90 limpo

error: Content is protected !!