ESX + Sysprep.inf +模板=不愉快的计算机名称

我正在尝试在ESX中创build一个可以使用PowerCLI自动运行的模板。 一切工作到目前为止,但因为我有一些特定的设置,我不得不创build自己的sysprep.inf。 现在,计算机名称和VM guest虚拟机名称不同步。 我需要自动化这个沙箱环境,所以我会不断地删除和重build盒子。 因此,我需要VMhost名称和计算机名称相同。 我错过了什么吗?

虽然我不确定它与OP是否相关,但它可能与其他相关。 正如johnshen64所说,我们可以修改OSCustomizationSpec来设置计算机名称。 我们可以通过使用NamingPrefix和NamingScheme参数来完成。

例如

New-OSCustomizationSpec -Name specName -NamingScheme修复了-NamingPrefix 主机名

将创build一个名为specName的新规范,它将把虚拟机的名称设置为主机名


参考: New-OSCustomizationSpec

您可以使用OSCustomizationSpec修改vm以将计算机名称设置为vm名称。