2017-02-22 72 views
0

Я успешно создал обобщенный VHD и создал с ним новую Azure Virtual Machine.Обобщенные Azure VM: Добавить конфигурацию пользователя при первоначальном запуске

Однако, когда вы обобщаете виртуальную машину, она, похоже, теряет все пользовательские настройки.

Каков наилучший подход к настройке пользовательских настроек при начале виртуальной машины? Некоторые из пользовательской конфигурации Я хотел бы установить это:

  1. Добавить ВМ в домашней или рабочей сети для подключения к Интернету
  2. Добавить фон рабочего стола
  3. Удалить начальное приветствие всплывающее окно с Интернетом Проводник.

Я много читал о файлах ответов Windows (unattend.xml). Является ли это жизнеспособным способом, или Azure обеспечивает более легкий маршрут?

+0

Вы хотите добавить одного пользователя или нескольких пользователей? –

+0

@Walter - достаточно одного пользователя – gordonm

+0

Я предлагаю вам использовать этот [шаблон] (https://github.com/Azure/azure-quickstart-templates/tree/master/201-vm-specialized-vhd-existing-vnet) для создания вашей виртуальной машины. Вы можете добавить пользователя администратора. –

ответ

0

Посмотрите на custom script extensions. Они позволяют запускать внешний сценарий powershell сразу после инициализации. Я использовал это в прошлом, чтобы выполнить первоначальную конфигурацию реестра при первой загрузке.

Другой вариант - использовать сценарий запуска (изменить групповую политику -> параметры Windows -> сценарии (запуск/выключение) -> запуск -> Powershell). Это будет запускаться в каждый запуск, но вы можете сделать что-то вроде создания пустого файла в качестве флага, чтобы обозначить, что он уже запущен, и проверьте это в начале скрипта.