Я развернул образ виртуальной машины Windows Server 2016 в Microsoft Azure Marketplace. Образ содержит несколько сценариев запуска и программ, которые необходимо выполнить, когда клиент запускает виртуальную машину, созданную из образа, полученного из Marketplace.
Как я могу заставить эти скрипты и программы запускаться автоматически каждый раз, когда клиент перезагружает виртуальную машину?
Некоторая предыстория ... (1) Я создал задачу с помощью диспетчера задач Windows, и это работает, если я могу гарантировать, что клиент создаст пользователя с правами администратора с идентификатором пользователя и паролем, идентичными тем, которые я использовал при создании исходной виртуальной машины, в противном случае существующая запланированная задача завершится неудачно, поскольку не сможет найти исходный идентификатор пользователя.
(2) Некоторые из моих компонентов уже являются службами Windows, но мне все еще нужно запустить сценарий для выполнения ряда шагов по установке, специфичных для виртуальной машины. Это не похоже на роль службы. Кроме того, у служб Windows значение тайм-аута запуска слишком мало для шагов установки, которые необходимо выполнить.
Любая помощь будет оценена.