Scrip ejecutarexe.sh en virtualbox desde Gnu/Linux.
Quieren el scrip.sh para ejecutar una aplicación .exe desde linux el cual sera un lanzador que nos ejecute nuestra aplicación.
En el tutorial anterior explico mas sobre la utilidad del mismo.
usa Gedit y adaptalo a tu nesecidad. debes conocer el código de tu VM para ello ejecuta en una terminal. $
echo "Iniciando la maquina virtual"
echo " espere"
sleep 1
#Este comando inicia la maquina virtual
VBoxManage startvm coloca-el-identificador de-la-vm
#Este scrip lo que hace es detener la ejecución de la aplicación hasta que se inicie la vm, dependiendo de la capacidad de tu maquina debes aumentar o disminuir este numero
sleep 35
echo "ejecutando su aplicación"
#En este comando debes colocar el identificador numérico de tu vm y la dirección donde esta la aplicación.exe que deseas ejecutar.
VBoxManage --nologo guestcontrol "coloca-el-identificador de-la-vm" run --exe "c:\Program Files\Microsoft Office\Office16\WINWORD.EXE" --username tu-usuario --password tu-contraseña
sleep 5
echo " si cierra su aplicación se apagará la maquina virtual "
#Este comando manda la señal de apagar la vm luego de cerrar la aplicación
VBoxManage controlvm coloca-el-identificador de-la-vm acpipowerbutton
echo "apagando espere..."
sleep 5
#Este comando cierra la terminal de un golpe
kill -9 $PPID
#fin del scrip
Ahora guardalo con el nombre que necesites, si vas ejecutar word2016 dale ese nombre word.sh. y le das permisos de ejecución.
Ahora guardalo con el nombre que necesites, si vas ejecutar word2016 dale ese nombre word.sh. y le das permisos de ejecución.
Quieren el scrip.sh para ejecutar una aplicación .exe desde linux el cual sera un lanzador que nos ejecute nuestra aplicación.
En el tutorial anterior explico mas sobre la utilidad del mismo.
usa Gedit y adaptalo a tu nesecidad. debes conocer el código de tu VM para ello ejecuta en una terminal. $
VBoxManage list vms
y colocas la dirección donde se indica.
#!/bin/bashecho "Iniciando la maquina virtual"
echo " espere"
sleep 1
#Este comando inicia la maquina virtual
VBoxManage startvm coloca-el-identificador de-la-vm
#Este scrip lo que hace es detener la ejecución de la aplicación hasta que se inicie la vm, dependiendo de la capacidad de tu maquina debes aumentar o disminuir este numero
sleep 35
echo "ejecutando su aplicación"
#En este comando debes colocar el identificador numérico de tu vm y la dirección donde esta la aplicación.exe que deseas ejecutar.
VBoxManage --nologo guestcontrol "coloca-el-identificador de-la-vm" run --exe "c:\Program Files\Microsoft Office\Office16\WINWORD.EXE" --username tu-usuario --password tu-contraseña
sleep 5
echo " si cierra su aplicación se apagará la maquina virtual "
#Este comando manda la señal de apagar la vm luego de cerrar la aplicación
VBoxManage controlvm coloca-el-identificador de-la-vm acpipowerbutton
echo "apagando espere..."
sleep 5
#Este comando cierra la terminal de un golpe
kill -9 $PPID
#fin del scrip
Ahora guardalo con el nombre que necesites, si vas ejecutar word2016 dale ese nombre word.sh. y le das permisos de ejecución.
Ahora guardalo con el nombre que necesites, si vas ejecutar word2016 dale ese nombre word.sh. y le das permisos de ejecución.
No hay comentarios:
Publicar un comentario