SCCM 任务序列:使用注册表设置主机名失败

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"

任务序列位置:

在此处输入图片描述

问题:

不幸的是,它无法设置主机名,而是使用自动生成的主机名。

问题:

在任务序列中什么时候建立注册表?

相关内容