Я создаю эфемерные виртуальные машины Windows Server на AWS и хотел бы установить список программного обеспечения без присмотра при первом запуске. Для этого при запуске я запускаю скрипт начальной загрузки, который устанавливает Chocolatey, а затем несколько пользовательских пакетов choco. Система присоединяется к моему домену при запуске, и я назначаю сценарий запуска через объект групповой политики. При необходимости я также могу создавать любые другие предметы, связанные с GP.
Сценарий работает нормально, но проблема, с которой я столкнулся, заключается в том, что многим установщикам, которые я запускаю с помощью choco, для работы требуется интерактивная пользовательская сессия, поэтому они не будут работать в контексте Session0, в котором выполняется сценарий запуска. ,
Я вижу одно из следующих действий:
- Создайте интерактивный сеанс для запуска сценария при запуске системы.
- Войдите в систему пользователя из контекста Session0 (может быть пользователем домена) и вместо этого установите пакеты как сценарий входа.
Я открыт для других предложений о том, как решить эту проблему. Пока я могу каким-либо образом запускать установщики без присмотра с помощью сценария, я буду удовлетворен.