我正在尝试根据序列号为 Surface Pro 4 设置计算机名称。我将变量添加到我的 CustomSetting 文件中,如下所示:ComputerName=MTLSP%SerialNumber%,但我的任务序列在分配名称时失败。
我是否遗漏了什么?
PS:我们对台式机|笔记本电脑使用 assettag 变量,效果非常好。
答案1
计算机名称最多为 16 位数字。Surface Pro 4 序列号为 12 位数字。在前面添加 5 个字符超出了限制。
答案2
我认为您需要使用的变量是OSDComputerName。
答案3
要自动设置计算机名称,您需要跳过要求输入计算机名称的部署向导步骤,然后在后端指定计算机名称。
跳过部署向导名称收集步骤
将其添加到您的cusotmsettings.ini
文件中:
SkipComputerName=YES
在后端命名计算机
接下来,您将需要指定计算机名称,因为现在它不会向用户询问名称。
您可以通过在文件中使用此变量来指示计算机名称来做到这一点customsettings.ini
。
OSDComputerName=computer-name-here
您可以在OSDComputerName
设置中使用变量,例如:
OSDComputerName=PC_%SerialNumber%
或者
OSDComputerName=MTLSP%SerialNumber%
链接
https://scriptimus.wordpress.com/2011/04/19/mdt-2010-setting-the-default-computername/
总结
确保跳过部署向导步骤,然后使用正确的变量自动命名您的计算机。您可以使用以下customsetting.ini
设置来执行此操作:
SkipComputerName=yes OSDComputerName=PC_%SerialNumber%