Я ищу сценарий для запуска виртуальной машины в VirtualBox при загрузке Windows в Windows 10, но он имеет полноэкранный графический интерфейс. Мне просто нужен сценарий. Все остальное работает, поэтому, пожалуйста, не тратьте время на обсуждения вне темы, которые не связаны со сценариями.
Я очень тщательно искал, как это сделать, и все, что я могу найти, - это как запустить виртуальную машину без головы. Это для доступа к виртуальной машине удаленного рабочего стола, и я пытаюсь сделать это на автономном ПК без использования удаленного рабочего стола. Кто-нибудь успешно сделал это? Все, что я пробовал, используя информацию и скрипты, командные файлы и т.д., Не сработало. Я начал работать без головы, но опять же это не то, что мне нужно. Должен быть способ, как можно заставить другие ярлыки работать при запуске. Я не смог получить vboxmanage.exe для автоматического запуска виртуальной машины при загрузке. Я хочу, чтобы это работало после автоматического входа в систему. Я пытаюсь представить виртуальную машину пользователю, как если бы она загружалась непосредственно в виртуальную машину. Заранее спасибо за любые ответы.
Обновить:
(Я сокращу это в ближайшее время и опубликую окончательный сценарий и т.д. На данный момент для тех, кому может понадобиться информация, вот мое текущее решение ...)
Спасибо всем за помощь. Особенно djsmiley2k.
Я использовал Task Scheduler, чтобы получить рабочее решение следующим образом:
Сначала я создал ярлык для виртуальной машины на рабочем столе. (Я сейчас не за своим рабочим компьютером, поэтому у меня нет точной информации, поэтому я обновлю ее, когда вернусь к ней.)
В результате получается стандартный ярлык с вызовом Virtualbox.exe и передаваемыми параметрами. Рабочая папка тоже заполнена, но не очень нужна.
Я создал файл .bat, скопировал и вставил в него информацию из ярлыка.
Затем я вошел в планировщик задач и создал новую задачу, а не базовую задачу. Я назвал это VMStart. Я установил триггер на вход в систему, а затем сделал действие «запустить программу».«Я указал это на файл .bat. Я поставил задачу на запуск с наивысшими привилегиями. Это важно, чтобы в окне cmd появлялись привилегии администратора для запуска виртуальной машины.
Я установил панель задач Windows 10 на автоматическое скрытие и отключил требование пароля для пользователя. Я вошел в систему с пользователем, с которым я хочу, чтобы машина загружалась. Я изменил настройки виртуальной машины, где в пользовательском интерфейсе нет меню и панели инструментов. Я установил параметры просмотра, чтобы запретить виртуальной машине изменять разрешение экрана HOST. Я запустил виртуальную машину и переключил ее в полноэкранный режим. Затем я удостоверился, что установил разрешение экрана VM на то, что хотел. Затем я выключил виртуальную машину. Это оставляет настройки виртуальной машины такими, какими я хочу быть при запуске. Ключ хоста все еще работает, поэтому я могу управлять виртуальной машиной, если мне нужно, и вызвать графический интерфейс менеджера VirtualBox.
Теперь, когда я запускаю компьютер, Windows 10 загружается, вызывает пользователя, которого я в последний раз использовал, и сразу же входит в систему. Как только появляется рабочий стол, открывается окно cmd, и виртуальная машина запускается, переключается в полноэкранный режим и вступает во владение.
Пока этого достаточно, но мне нужно будет его заблокировать в конце концов. Используя ответы, у меня теперь есть больше информации, чтобы работать для этого.
Еще раз спасибо за отличные решения!