VMware Workstation Player

VMware Workstation Player (ранее VMware Player) — бесплатный для некоммерческого использования программный продукт, на основе виртуальной машины VMware Workstation, но с ограниченной функциональностью, предназначенный для запуска образов виртуальных машин, созданных в других продуктах VMware, а также в Microsoft VirtualPC и Symantec LiveState Recovery. Начиная с версии 3.0 VMware Player позволяет также создавать образы виртуальных машин. Ограничение функциональности теперь касается в основном функций, предназначенных для IT-специалистов и разработчиков ПО. Например, отсутствует возможность тонкого настраивания виртуальных сетевых адаптеров через Virtual Network Editor.

Лицензированная версия VMware Player называется VMware Player Plus. После ввода лицензионного ключа появляется возможность использовать дополнительные функции, такие как поддержка виртуальных машин с ограниченным доступом, массовое развертывание, официальная поддержка разработчика.

Ссылка на ресурс: https://customerconnect.vmware.com/en/downloads/search?query=vmware%20workstation%20player

Проброс портов от хоста к VMWare Player

Когда ваша VMWare Player работает под NAT и вам нужен доступ извне хоста к определенному порту VMWare, вы можете настроить проброс портов, отредактировав файл:

C:\ProgramData\VMware\vmnetnat.conf

В разделе incomingtcp нужно прописать строчки:

# Пример
# <порт_хоста> = <ip_гостя>:<порт_гостя>
3401 = 192.168.200.135:3389

Затем перезапустите службу VMWare NAT:

net stop "VMWare NAT Service"
net start "VMWare NAT Service"

Источники:

Ознакомительная виртуальная машина Windows 10 для разработчиков

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

В эту ознакомительную виртуальную машину включены:

  • Windows 10;

  • пакет SDK для Windows 10;

  • Visual Studio 2019 с UWP, классическими приложениями .NET и рабочими процессами Azure, а также с расширением Windows Template Studio;

  • Visual Studio Code;

  • Включена подсистема Windows для Linux с установленной Ubuntu;

  • Включенный режим разработчика.

Ссылка на загрузку — https://developer.microsoft.com/ru-ru/windows/downloads/virtual-machines/

Автозапуск виртуальной машины VirtualBox в фоновом режиме на Windows 10

Необходимо для выполнения пунктов

  • Установленная и настроенная программа VirtualBox
  • Созданная, настроенная и остановленная виртуальная машина VirtualBox

Шаг 1. Перейти в автозагрузку Windows 10

Путь к папке автозагрузки текущего пользователя в Windows 10:

%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Вы можете открыть папку автозагрузки текущего пользователя через проводник Windows, командную строку или щелкнув правой кнопкой мыши Пуск > Выполнить:

shell:startup

Путь к папке автозагрузки всех пользователей в Windows 10:

%allusersprofile%\Microsoft\Windows\Start Menu\Programs\StartUp

Вы можете открыть папку автозагрузки всех пользователей через проводник Windows, командную строку или щелкнув правой кнопкой мыши Пуск > Выполнить:

shell:common startup

Обратите внимание, что если вы используете проводник Windows для доступа к папке Автозагрузка, папка APPDATA «скрыта», вам придется включить скрытые файлы, чтобы ее увидеть. Если вы вводите путь к папке в командной строке CMD или в сценарии, скрытая папка APPDATA не будет проблемой.

Шаг 2. Создать файл в автозагрузке

В автозагрузке создаем файл с наименованием <имя_файла>.bat (напр. Debian-10.5.0-Netinst-Terminal.bat). В нем прописываем команду:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm <имя_виртуальной_машины> --type headless

Например:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "Debian-10.5.0-Netinst (Terminal)" --type headless

Скрипт проверен на VirtualBox версии 6.1.16.

Перезагружаем Windows 10, чтобы проверить результат.