Назад | Перейти на главную страницу

Последовательность задач SCCM: использование реестра для установки имени хоста не удается

Задний план:

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

$OSDComputerName = (New-Object -comobject WScript.shell).RegRead("HKLM\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters\VirtualMachineName")
$tsenv = New-Object -ComObject Microsoft.SMS.TSEnvironment
$tsenv.Value("OSDComputerName") ="$OSDComputerName"

Расположение последовательности задач:

Проблема:

К сожалению, не удается установить имя хоста, вместо этого используется автоматически сгенерированное имя хоста.

Вопрос:

В какой момент устанавливается реестр во время выполнения последовательности задач?