Ele basicamente diz que você pode fazer isso:
- Crie uma máquina virtual, como uma máquina virtual do Windows.
- Faça login na máquina virtual.
- Muda a máquina virtual para o modo "sem costura"
- Salve o estado da máquina virtual na janela principal da Caixa Virtual.
- Crie um script bash com os comandos
VBoxManage
, para que você possa fazer algo como./runinwindows "C:\some\path\executable.exe"
Por exemplo:
#!/bin/bash
# Start the VM
VBoxManage startvm "<Name_of_VM>"
# Run the executable
VBoxManage --nologo guestcontrol "<Name_of_VM>" execute --image "" --username windowsuser --password password --wait-exit --wait-stdout
# Save the current machine state for the next time you run the script.
VBoxManage controlvm "Name_of_VM" savestate
Em seguida, você poderia executar um executável do Windows (neste caso) no seu terminal, mas ele estaria sendo executado em uma máquina virtual.