Запуск исполняемого файла на виртуальной машине через базовую машину

Запуск исполняемого файла на виртуальной машине через базовую машину

Я хочу запустить исполняемый файл на своей виртуальной машине (ОС Windows Server 2003, установленная с помощью VMWARE Workstation) с моей базовой машины.

Я попробовал следующую команду

"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"

При выполнении этого действия блокнот не отображается, но при открытии диспетчера задач отображается notepad.exe, запущенный под моей учетной записью.

решение1

Это сработало, если добавить ключевое слово -interactive .....

Без него графический интерфейс не будет работать.

Следовательно, команда, которая работает нормально, это

"C:\Program Files\VMware\VMware VIX\vmrun" -T сервер -hhttps://имя-машины.имя-домена:8333/sdk-u имя пользователя -p пароль -gu гостевое имя пользователя -gp гостевой пароль runProgramInGuest "[standard] имя_виртуальной_машины/имя_виртуальной_машины.vmx" -activeWindow -interactive "C:\windows\system32\notepad.exe"

Связанный контент