Как заставить VMWare Workstation использовать несколько окон для виртуальных машин вместо отображения с вкладками?


25

Я хотел бы отображать Виртуальные машины (VMWare Workstation на хосте Windows 7) как свои собственные окна, а не как вкладки в меню VMWare Workstation, подобно тому, как виртуальные машины обрабатываются с помощью VMWare Furation на Mac.

Этот вопрос похож на этот , но я не хочу запускать виртуальные машины в режиме единства.

Ответы:


7

Просто перетащите вкладку из окна VMWare и перенесите ее на другой монитор. Если это то, что вы имеете в виду. Это создаст новое отдельное окно с другой работающей ОС в нем. Сделали это на Ubuntu, и он должен работать так же для Windows 7.

ПРИМЕЧАНИЕ: действие перетаскивания работает, только если окно VMware не находится в полноэкранном режиме.


1
@ klutch2 - Спасибо за ваш ответ! Я не могу перетащить вкладку за пределы окна VMWare, но я использую только один монитор. Как вы думаете, это работает только если у вас есть второй монитор?
Эван

@evan - Вы можете просто перетащить его из окна VMWare, тогда у вас, очевидно, будут отдельные окна, а не вкладки. Если у вас есть два монитора, то да, это будет работать, чтобы перетащить на другой монитор.
paradd0x

3
@evan - я думаю, что просто запускаю отдельный экземпляр VMWare, я не помню, позволяет ли Windows вам это делать. Но это может помочь, если вам нужно запустить несколько виртуальных машин.
paradd0x

3
Я не вижу, что вы можете перетащить вкладки из главного окна. Очень разочаровывает на самом деле.
Уоррен П

2
Ответ должен быть отредактирован.
Btuman

23

Запустите другое окно из главного меню VMware: File->New Window

введите описание изображения здесь

Ссылка на VMware сообщества дискуссии по этому же вопросу


4
Всегда пытайтесь объяснить / представить содержание ссылки, которую вы предоставляете
Шехар

2
Это правильный ответ, по крайней мере, для Windows.
Фер Гарсия

6

Используйте Remote Desktop (MSTSC в Win 7) и отображайте каждый как окно.

Перейти> Пуск> поле поиска типа MSTSC. Введите ваш гостевой IP-адрес в адрес:введите описание изображения здесь

Возможно, вам придется включить удаленный доступ клиентов на вашем госте. Вот хорошая статья от 4sysops.com


7
Мне кажется забавным, что принятый ответ на самом деле совершенно неверен. В комментариях есть рабочий обходной путь, но это все. Принимая во внимание, что этот ответ на самом деле работает, хотя он не идеален и имел нулевое количество голосов после почти 10 месяцев. +1 после всего этого времени.
Уоррен П

6

Я выяснил, как каждый ярлык виртуальной машины запускается в новом окне.

Создайте новый ярлык для вашего vmware.exeи измените целевую строку в свойствах ярлыка.
Append, -nкоторый говорит vmware открыть новое окно вместо новой вкладки. Наконец добавьте путь к виртуальной машине, которую вы хотите открыть.

<path_to_vmware.exe> + <commandline_switch> + <path_to_VM>
"C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe" -n "D:\VMs\Win7x86.vmx"

Читайте здесь, чтобы узнать больше о командах VMware.

-n Открывает новое окно рабочей станции.

-t Открывает виртуальную машину в новой вкладке в существующем окне рабочей станции.

-x Включает виртуальную машину при запуске рабочей станции. 
   Этот вариант эквивалентен нажатию кнопки «Включить» на панели инструментов рабочей станции.

-X Включает виртуальную машину и переключает окно рабочей станции в 
   полноэкранный режим.

-q Закрывает вкладку виртуальной машины при выключении виртуальной машины.  
   Если никакая другая виртуальная машина не открыта, она также выходит из рабочей станции. Эта опция  
   полезно, когда гостевая операционная система может выключить виртуальную машину.

-s Устанавливает указанную переменную в указанное значение. Вы можете указать в команде
   Укажите любые имена и значения переменных, допустимые в файле конфигурации.

-v Отображает название продукта, версию и номер сборки.

3

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

Что работает, так это:

  1. Открыть новое окно
  2. Закройте вкладку в первом окне (очевидно, выберите что-нибудь, кроме «Power Off»)
  3. Откройте виртуальную машину из библиотеки в новом окне.

1
  1. Закройте текущую работающую ВМ и выберите «Запуск в фоновом режиме»
  2. Откройте новую рабочую станцию ​​VMware (Файл> Новое окно)
  3. Выберите предыдущую виртуальную машину (из числа 1). Затем виртуальная машина будет отображаться в разных окнах (не на вкладке).

НТН


Работает в VMW12. Пожалуйста, проголосуйте за этот ответ, чтобы другим не нужно было прокручивать страницу до конца.
Sanctus

0

Используя VMware 10, я смог добиться этого, перейдя в File-> New Window, который должен быть вторым параметром в раскрывающемся меню файла, который должен находиться в верхнем левом углу. Затем вы просто активируете систему через открывшееся новое окно. Но будьте осторожны! Если ваш оригинальный экземпляр VMware по-прежнему принадлежит, тогда ваш второй экземпляр не сможет получить разрешение. Надеюсь это поможет! Жаль, что я мог бы сказать вам авторитетно, как сменить владельца. Для меня сработало удаление (щелкните правой кнопкой мыши виртуальной машины на боковой панели) из исходного экземпляра виртуальной машины, а затем просто возобновило его в новом. Я беспокоюсь о том, как это может укусить меня в будущем, но посмотрим.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.