Как запустить Unity-Build после включения компьютера

Как запустить Unity-Build после включения компьютера

Цель

  • Пользователь включает компьютер, и сборка Unity запускается автоматически.
  • При запуске системы и последующем запуске Unity пользователь видит только развернутое окновид игрыединства. Ни панели задач windows, ни окна steamVR, ни чего-либо еще не видно.
  • Unity-создания завершают работу, и компьютер автоматически выключается при соответствующем вводе данных пользователем в работающем приложении Unity.

Следующий подход — мой текущий план. Более простые решения всегда приветствуются.

Я пробовал Windows Kiosk Mode, но ручной вход в учетную запись киоска все равно был необходим. Плюс, Unity, похоже, недоступен в режиме киоска — или я что-то упустил...

Шаг за шагом:

  1. Пользователь включает компьютер, нажимая кнопку питания.
  2. Вход пользователя происходит автоматически; никакого вмешательства пользователя не требуется (ни щелчка, ни ввода пароля).
  3. если существует защищенная паролем учетная запись, вход в систему происходит автоматически.
  4. если учетная запись пользователя существует, но без защиты паролем; вход в систему происходит автоматически
  5. Unity-build запускается немедленно.
  6. На экране отображается только игровой контент; ни меню «Пуск» Windows, ни что-либо еще на экране не отображается.
  7. Пользователь имеет внутриигровые опции (в запущенном приложении Unity) для выхода из игры. И приложение Unity, и система выключаются после того, как пользователь выбирает соответствующую опцию.

Шаг 1 - 5:

Мне удалось запустить Unity-Build после запуска системы черезПланировщик заданий, но я не смог решить проблему автоматического входа в учетную запись пользователя.

  • Edit 1: Мне удалось отключить обязательный ввод пароля учетной записи. Теперь пользователь попадает на рабочий стол без необходимости что-либо вводить. Я использовал strg + r and "netplwiz"то, что описано вэта тема.

Шаг 6:

Проблема: После запуска Unity меню Windows Start и окна SteamVR видны и накладываются на GameView. Пользователь должен щелкнуть на GameView, чтобы "вытянуть" GameView на передний план и скрыть указанные наложенные элементы.

Решение: ???

Связанный контент