martes, 16 de marzo de 2010

VirtualBox- Arranque de VM automatico

Con este sencillo bat podemos arrancar las maquinas virtuales cuando inicia el sistema. La forma más sencilla es ponerlo en el menu inicio y asi siempre que entremos en nuestra sesión se abriran automaticamente.
C:\Archivos de programa\Sun\VirtualBox
C:\Archivos de Programa\Oracle\VirtualBox
VBoxManage startvm "server-web"
VBoxManage startvm "server-mail"
VBoxManage startvm "server-nagios"
Este mismo comando tambien nos sirve para GNU/linux.
También hay más parametros como:
  • VBoxManage showvminfo nos mostrara toda la info sobre una vm
  • VBoxManage modifyvm “Windows XP” -memory “512MB” Modifica las propiedades de la vm
  • VBoxManage controlvm server-nagios acpipowerbutton Apaga la vm
  • VBoxManage controlvm server-nagios savestate Guarda su estado

Y si alguna vm es un Windows la podemos apagar así:
net rpc SHUTDOWN -t 0 -C "Apagado desde el servidor VBox" -f -I xxx.xxx.xxx.xxx -U Administrador%password



7 comentarios:

  1. no me funciono, tengo una vm con vb en un host xp pero no me funciona la linea de comandos, una pregunta tonta: el nombre de la vm debe de ir entre comillas o sin ellas?

    ResponderEliminar
  2. A mi me ha funcionado con las comillas. Asegurate que estes en el directorio C:\Archivos de programa\Sun\VirtualBox

    Saludos!

    ResponderEliminar
  3. Las ultimas versiones se instalan en C:\Archivos de Programa\Oracle\VirtualBox
    Saludos

    ResponderEliminar
  4. Muchas gracias por tu aportación Anónimo :D

    ResponderEliminar
  5. cual es el comando para vmware workstation 8

    ResponderEliminar
  6. Veo que tambien se puede crear acceso dicrecto para virtual box pero cual es el comando para crear acceso directo a una vm ensendida por ejemplo xp en vmware workstation 8.

    Gracias

    ResponderEliminar
  7. Gracias por tu comentario.
    Dispones del comando vmrun que te va parmirtir hacer lo mismo que con VBoxManage.

    vmrun list
    vmrun start maquinavirtual.vmx
    vmrun stop maquinavirtual.vmx
    vmrun reset maquinavirtual.vmx

    Puedes ver más en
    http://www.vmware.com/support/ws5/doc/ws_learning_cli_vmrun.html
    Saludos

    ResponderEliminar