10.4.2019
Si utilizas VMWare Workstation y querés que las VMs arranquen automáticamente al iniciar Windows, este script te va a ser de utilidad.
Si utilizas VMWare Workstation para desarrollo o en un servidor casero, a veces es necesario que las VMs se inicien solas al reiniciar el equipo. Lamentablemente la versión Workstation no tiene la capacidad de hacerlo. Pero podemos lograrlo con el siguiente comando
start vmrun start "C:\RUTA_A_VM\VM.vmx" nogui
La instrucción start
al principio de la línea hace que se separe el proceso de la terminal o el script y pueda continuar ejecutando el resto de las intrucciones. Esto es útil cuando se tienen que encender varias VMs.
Para cerrar, podemos poner varias de estas instrucciones (una por cada VM) en un archivo .bat
y crear una tarea programada para que corra este script al iniciar Windows. Es importante que la tarea se ejecute aunque el usuario no haya iniciado sesión para asegurarnos que las VMs inicien aunque el usuario no esté presente para loguearse.
Portada
Photo by Bill Selak bajo licencia Atribución-SinDerivadas 2.0 Genérica (CC BY-ND 2.0)