Переименовать компьютер при перезагрузке SCVMM
Я использую SCVMM для управления большими лабораторными средами, состоящими из большого количества машин, и хотя сам SCVMM был находкой для управления ими, я не смог найти вариант, чтобы Windows запрашивала новое имя компьютера при первой загрузке,
Я нашел такие вещи, как sysprep, но мне нужно иметь возможность переименовать компьютер, созданный из шаблона SCVMM, а не новую установку. Будет ли единовременный сценарий PowerShell лучшим путем для этого?
2 ответа
VMM автоматически вводит имя компьютера (так же, как имя vm), когда вы создаете виртуальную машину из шаблона виртуальной машины (при условии, что шаблон подготовлен правильно). Sysprep используется в фоновом режиме, но нет необходимости напрямую взаимодействовать с sysprep. На этой странице есть все детали, обязательно обратите внимание на мелкий шрифт:
https://technet.microsoft.com/en-us/library/hh427282.aspx?f=255&MSPPError=-2147217396
Насколько я помню, VMM будет выполнять sysprep на виртуальной машине, когда вы создаете шаблон, основанный на "золотой" виртуальной машине, поэтому вам не нужно делать это заранее. Есть видео на YouTube, описывающие этот процесс.
Вы можете задать имя компьютера для виртуальной машины во время установки. Мы используем платформу автоматизации, чтобы предоставить какое-то решение для частного облака, в котором мы используем оригинальный скрипт SCVMM со множеством переменных, вы можете получить его при создании новой виртуальной машины на последнем шаге, на котором есть Просмотр сценария. вверху справа, чтобы вы могли проверить все настройки
Вы можете установить это значение с помощью имени компьютера Set-SCVMConfiguration -VMConfiguration $ virtualMachineConfiguration -Name "$ {name}" -computername "$ {name}" -VMHost $ vmHost