当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 SCCM OSD 期间提示计算机名称的简单方法

作者:精品下载站 日期:2024-12-14 11:39:51 浏览:14 分类:玩电脑

在 SCCM OSD 期间提示计算机名称的简单方法


您可以将客户端配置为在 SCCM OSD 期间提示计算机名称,而无需使用任何脚本。您可以使用 SCCM 任务序列设置 OSD 期间的计算机名称提示。

SCCM 中操作系统部署过程中最常见的要求之一是指定计算机名称。没有人希望为笔记本电脑分配一个随机的计算机名称,并期望 IT 在映像后对其进行重命名。

我知道有几种方法可以在 SCCM OSD 期间提示计算机名称。您可以使用 PowerShell 脚本或使用 OSD 计算机名称脚本。

如果您使用 MDT,您将获得更多自定义选项,总体而言,它比正常任务序列提供更多优势。并非每个人都在其设置中使用 MDT。

但是,在不使用任何脚本的情况下,我们可以配置任务序列以在 SCCM OSD 期间提示计算机名称。如果您已经使用 PowerShell 脚本来完成此任务,则此方法实际上更简单。

部署任务序列时,客户端计算机会在映像完成后获得一个随机名称。通常,计算机名称以 MININT- 开头,其余部分是随机选择的。

使用 OSDCOMPUTERNAME 变量,我们将配置 SCCM 任务序列并允许客户端在 SCCM OSD 期间提示计算机名称。当您进行更改并部署任务序列时,必须输入计算机名称。

定义 OSDCOMPUTERNAME 变量

首先,我们需要在使用之前定义 OSDCOMPUTERNAME 变量。 SCCM 任务序列带有内置变量,OSDCOMPUTERNAME 就是其中之一。

当任务序列执行OSDCOMPUTERNAME变量步骤时,它会提示输入计算机名称。输入的名称将是映像完成后的计算机名称。

您可以参考以下 Microsoft 文章了解所有任务序列变量。计算机名称变量实际上存储在名为OSDCOMPUTERNAME 的任务序列变量中。

因此,我们在部署任务序列的设备集合上定义 OSDCOMPUTERNAME 变量。例如,在我的例子中,我有一个当前部署到“所有未知计算机”设备集合的任务序列。

如果您有任何其他设备集合,则必须对该集合执行相同的步骤。

右键单击“所有未知计算机”设备集合,然后单击属性。单击集合变量选项卡。单击黄色星形图标定义新变量。

[玩转系统] 在 SCCM OSD 期间提示计算机名称的简单方法

在新变量窗口中,定义变量。将名称指定为OSDCOMPUTERNAME。确保选中不在 Configuration Manager 控制台中显示此值。不要为“值”和“确认”指定任何内容,只需将其留空即可。单击确定

[玩转系统] 在 SCCM OSD 期间提示计算机名称的简单方法

完成更改后,单击确定并关闭属性窗口。

[玩转系统] 在 SCCM OSD 期间提示计算机名称的简单方法

SCCM OSD 期间提示计算机名称

我们现在将测试是否可以通过 SCCM 任务序列在 OSD 期间成功提示计算机名称。我们将以 PXE 方式启动虚拟机,并查看 OSD 期间是否出现计算机名称提示。

SCCM 任务序列向导应显示带有 OSDCOMPUTERNAME 变量的计算机名称提示。要指定计算机名称,您必须首先单击编辑按钮。

框中,输入计算机名称,然后单击确定

[玩转系统] 在 SCCM OSD 期间提示计算机名称的简单方法

下一个屏幕将确认您刚刚输入的计算机名称。如果您想更改计算机名称,请单击编辑并再次输入。否则单击下一步

注意 - Windows 不允许计算机名称超过 15 个字符。因此,请在此处正确输入计算机名称。如果输入的字符超过 15 个,任务序列将失败并显示错误代码 0x80220005。

[玩转系统] 在 SCCM OSD 期间提示计算机名称的简单方法

最后,当映像完成时,我们会看到计算机名称与我们定义的名称相匹配。恭喜,您刚刚学会了如何在 SCCM OSD 期间设置计算机名称,而无需使用任何脚本。

[玩转系统] 在 SCCM OSD 期间提示计算机名称的简单方法

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯