Вы можете вызвать исполняемый файл, содержащийся в этом плагине IE, непосредственно из командной строки. Он открывает окно виртуальной машины как обычно, но без необходимости проходить через браузер или использовать другое решение для удаленного рабочего стола. Это называется vmware-vmrc.exe
vmrc
vmrc Exectuable
Чтобы сделать все это, вам нужно найти файл vmware-vmrc.exe
.
Если установлено через IE, я думаю, что это в Application Data\VMware Remote Console (Web)
или что-то в этом роде.
Если установлено в Firefox, найдите в профиле Firefox расширение VMware. Не берите в голову, что это на самом деле не работает в FF, вы также можете установить расширение в Firefox 2.0 или что-то еще, а затем извлечь его из папки профиля там.
Как только вы нашли файл vmware-vmrc.exe
, поместите его где-нибудь в вашей переменной PATH. Либо просто добавьте папку плагина IE, либо скопируйте ее. Важно: если вы копируете его, вам нужно все содержимое этой папки (все dll
файлы и исполняемые файлы), а не только файл vmware-vmrc.exe
.
Я загрузил все файлы для загрузки на случай, если вы не сможете их найти. Не могу обещать, что это последняя версия, которая работает на всех системах.
Если у вас есть его в PATH, вы можете вызывать его из любого места без указания полного пути.
Использование vmrc
Назовите это так:
vmware-vmrc.exe -h 127.0.0.1:8333 -u <user> -p <password> "[standard] machinename/file.vmx"
-h 127.0.0.1
- это URL вашего веб-интерфейса с соответствующим портом. Важно то, что эта команда также работает через локальную сеть и даже через Интернет, пока порт переадресован. Таким образом, вы можете получить доступ к виртуальным машинам извне.
-u <user>
и -p <password>
- учетные данные, которые вы используете для входа в систему
"[standard] machinename/file.vmx"
указывает вашу виртуальную машину (дополнительную информацию см. ниже).
Как узнать название вашей ВМ
"стандарт" - это имя контейнера по умолчанию. Следующие два зависят от имени вашей виртуальной машины. Это тот, который вы найдете в разделе "Цель" в веб-интерфейсе. В документации vmrun
есть объяснение этого на странице 7.
В вашем случае он должен называться как-то вроде "[standard] Ubuntu 64bit/somefile.vmx"
Чтобы узнать настоящее имя виртуальной машины, вы можете запустить следующую команду
vmrun -T server -h https://127.0.0.1:8333/sdk -u <username> -p <password> list
Это выведет список всех виртуальных машин в правильном формате, который должна пройти указанная выше команда. В вашем случае это будет что-то вроде "[standard] Ubuntu 64bit/something.vmx"
. vmrun
должен находиться где-то в C:\Program Files\VMware\VMware VIX
.
Автоматизация всего
Вы можете поместить строку vmware-vmrc.exe
в файл .bat
а затем просто вызвать пакетный файл, чтобы избежать необходимости вводить все это вручную. Например, вы можете создавать пакетные файлы для отдельных виртуальных машин и размещать их на рабочем столе. Затем просто дважды щелкните файлы, и откроется окно виртуальной машины.