On my Vista machine (say A) when I run:
vmrun -T esx -h https:// runprogramInGuest "[Data 2] VistaBX86/VistaBX86.vmx" -interactive c:\windows\system32\notepad.exe
this does not display notepad on desktop. It is instead shown inside "Interactive services dialog".
When I run the same command on another Vista machine (say machine B), it works correctly (i.e notepad is displayed on desktop like it does on NT4/5 OS).
I copied Group policy from the machine B onto the machine A, but this did not help.
Does vmrun -interactive depend on some Windows specific setting, which makes it run on one Vista OS but not on another Vista OS?
What am I missing?