НАЗНАЧЕНИЕ
Настройка автозапуска виртуальных машин в Vmware Workstation при включении компьютера и запуска ОС Windows.
ПРИМЕНЕНИЕ
Когда нужно, чтобы при автоматической перезагрузке сервера (штатной или внештатной), виртуальные машины, развернутые через Vmware Workstation, запускались автоматически, при этом не нужно было бы обязательно логиниться в систему.
УСЛОВИЕ
- Vmware Workstation Pro и виртуальные машины;
- Наличие функции Wake-on-LAN (желательно);
- Права и учетная запись администратора.
ШАГИ
- Создать файл с расширением .bat (например, StartVM.bat);
- Прописать в батнике следующую команду:
@echo off
timeout /t 5 /nobreak #указываем через сколько секунд выполнить команду
"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "каталог ВМ\VM1.vmx" nogui #указываем путь к ВМ и без GUI (например, C:\VMs\VM1.vmx
timeout /t 10 /nobreak #если ВМ несколько, указываем время запуска следующей ВМ
"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "каталог ВМ\VM2.vmx" nogui
- Сохранить, запустить и проверить в диспетчере задач. Также проверить наличие пинга до ВМ;
- Открыть Планировщик заданий (через ПУСК или через Панель управления);
- Во вкладке Общие выбрать администратора кнопкой «Изменить», «Выполнять для всех пользователей», «Выполнить с наивысшими правами», в пункте «Настроить для:» выбрать нужную редакцию Windows;
- Во вкладке Триггер создать триггер, в пункте «Начать задачу» выбрать «При запуске» и поставить галочку «Включено»;
- Во вкладке Действие создать действие, указав путь к батнику и сам батник, а в пункте «Действие» выбрать «Запуск программы»;
- Во вкладке Условия снять все галочки;
- Во вкладке Параметры поставить галочки на «Выполнять задачу по требованию», «Немедленно запускать задачу, если пропущен плановый запуск», «Останавливать задачу, выполняемую дольше: 3 дней» и «Принудительная остановка задачи, если она не прекращается по запросу»;
- Сохранить все, ввести логин и пароль от администратора.
РЕЗУЛЬТАТ
Теперь при перезагрузке сервера или ПК виртуальные машины запустятся автоматически в Vmware. Если нужен GUI, тогда в батнике убираем из команды «nogui» или же запускаем Vmware Workstation, где эти ВМ уже будут запущены.
ТИПОВЫЕ ОШИБКИ
❌ Проблема: не запускается ВМ после перезагрузки сервера.
✅ Решение: проверить сначала работоспособность батника, затем настройки в планировщике заданий, в крайнем случае, запустить ВМ вручную — возможно, что с самой ВМ проблемы.



