Executando um executável na máquina virtual através da máquina base

Executando um executável na máquina virtual através da máquina base

Quero iniciar um executável em minha máquina virtual (sistema operacional Windows Server 2003 e instalado usando VMWARE Workstation) a partir de minha máquina base

Eu tentei o seguinte comando

"C:\Program Files\VMware\VMware VIX\vmrun" -T server -h https://machine-name.domain-name:8333/sdk -u username -p password -gu guestusername -gp guestpassword runProgramInGuest "[standard] vmname/vmname.vmx" -activeWindow "C:\windows\system32\notepad.exe"

Ao fazer este bloco de notas não aparece, mas ao abrir o gerenciador de tarefas ele mostra notepad.exe rodando na minha conta

Responder1

Funcionou adicionando a palavra-chave -interactive .....

Sem ele a GUI não virá.

Portanto, o comando que funciona bem é

"C:\Arquivos de programas\VMware\VMware VIX\vmrun" -T servidor -hhttps://nome da máquina.nome do domínio:8333/sdk-u nome de usuário -p senha -gu guestusername -gp guestpassword runProgramInGuest "[padrão] vmname/vmname.vmx" -activeWindow -interactive "C:\windows\system32\notepad.exe"

informação relacionada