在重新启动SCVMM上重命名计算机

时间:2015-07-18 15:01:37

标签: powershell hyper-v

我使用SCVMM来管理由大量机器组成的大型实验室环境,虽然SCVMM本身一直是管理这些机器的天赐之物,但我还是找不到让Windows提示的选项。首次启动时新的计算机名称。

我找到了类似sysprep的东西,但我需要能够重命名从SCVMM模板构建的计算机,而不是全新安装。一次性的PowerShell脚本是否是最佳途径?

2 个答案:

答案 0 :(得分:3)

当您从VM模板创建VM时,VMM会自动注入计算机名称(与vm名称相同)(假设模板已正确准备)。 Sysprep在后台使用,但不需要直接与sysprep交互。此页面包含所有细节,请务必注意小字:

https://technet.microsoft.com/en-us/library/hh427282.aspx?f=255&MSPPError=-2147217396

据我所知,当您基于“黄金”VM创建模板时,VMM将在VM上执行sysprep,因此您不必事先做到这一点。还有youtube视频描述了这个过程。

答案 1 :(得分:0)

您可以在安装期间设置VM的计算机名称我们使用自动化平台提供某种私有云解决方案,我们使用具有大量变量的原始SCVMM脚本,您可以在最后一步生成新VM时获取它#39; s右上角的查看脚本,所以你可以检查所有设置

您可以使用计算机名称设置该值 Set-SCVMConfiguration -VMConfiguration $ virtualMachineConfiguration -Name" $ {name}" -computername" $ {name}" -VMHost $ vmHost