Ejecutar un ejecutable en una máquina virtual a través de la máquina base

Ejecutar un ejecutable en una máquina virtual a través de la máquina base

Quiero iniciar un ejecutable en mi máquina virtual (sistema operativo Windows Server 2003 y está instalado usando VMWARE Workstation) desde mi máquina base.

Probé el siguiente 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"

Al hacer esto, el bloc de notas no aparece, pero al abrir el administrador de tareas muestra notepad.exe ejecutándose en mi cuenta.

Respuesta1

Funcionó agregando la palabra clave -interactive.....

Sin él, la GUI no funcionará.

Por lo tanto, el comando que funciona bien es

"C:\Archivos de programa\VMware\VMware VIX\vmrun" -T servidor -hhttps://nombre-máquina.nombre-dominio:8333/sdk-u nombre de usuario -p contraseña -gu nombre de usuario invitado -gp contraseña de invitado runProgramInGuest "[estándar] vmname/vmname.vmx" -activeWindow -interactive "C:\windows\system32\notepad.exe"

información relacionada