Por algumas vezes alguém vai até a máquina HOST e liga novamente mas como ninguém conhece a senha do HOST então a máquina GUEST não liga sozinha …. não assim não me resolve em nada.
Esse é o problema agora a solução.
Crie um script .bat que nesse exemplo vou colocar na raiz do sistema em uma pasta chamada startup-script.
1 |
c:\startup-script\start-vmworkstation.bat |
Com o conteúdo
01 |
echo "Iniciando VMware" |
02 |
echo "ping localhost para esperar os servicos do vmware iniciarem" |
03 |
#Esse tempo pode variar entao teste de acordo com o seu valor. |
04 |
ping -n 60 127.0.0.1 |
05 |
06 |
#Caminho de instalacao do VMware Workstation |
07 |
cd "C:\Program Files (x86)\VMware\VMware Workstation" |
08 |
09 |
echo "Iniciando vmware guest" |
10 |
vmrun start "C:\Users\Administrator\Documents\Virtual Machines\linux\freebsd-db.vmx" |
11 |
12 |
exit (0) |
Bem temos agora um script para inicialização de nossa máquina virtual Agora temos que colocar na inicialização do Windows que no meu caso é um 2008 R2.
Vamos aos passos agora de maneira visual.
Inicializar -> executar -> Server Manager
iniciar Server manager
Depois disso vamos criar uma nova tarefa .
Em configuration -> Task Scheduler -> Library
Clique com o botão direito no link Task Schedule Library
Clicando em create a basic task para criar um novo agendamento.
Depois disso começamos a configurar nosso agendamento com um novo nome e um descrição.
Clique em next .
Próximo passo é escolher quando esse agendamento vai acontecer. Para meu propósito deverá ser na inicialização do sistema. Escolha “When the computer starts”.
Próximo passo será escolher o que esse agendamento vai fazer, escolheremos inicializar um programa. Nosso .bat é um programa que cama outro programa….
Depois de escolhido que a ação vai ser abrir um programa vamos escolher onde esse programa se encontra.
Depois vamos finalizar na última tela mas tem um detalhe. Temos que marcar a opção “Open the Properties dialog for this task when I Click Finish” Isso que dizer que será aberto mais opções depois de finalizado nosso passo a passo.
Segue a tela.
E por último vamos marcar a opção que mesmo que ninguém faça o login na máquina o nosso script vai ser inicializado automaticamente pelo windows 2008 r2 corretamente.
Segue a tela com a opção : “Run whether user is logged on or not”
Será necessário digitar o login/senha do administrador do sistema “Administrator” ou outro admin para finalizar essa tarefa.
Pronto em alguns poucos passos adicionamos um agendamento ao Windows dizendo que sempre que o windows inicializar com ou sem algum usuário fazendo o login nosso script vai inicializar nossa máquina virtual.