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

[玩转系统] SCCM MAC地址查询|查找带有 MAC 地址的设备名称

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

SCCM MAC地址查询|查找带有 MAC 地址的设备名称


本文将介绍如何创建 SCCM MAC 地址查询以从 MAC 地址获取设备名称。您可以在 SCCM 中创建 WQL 查询以使用 MAC 地址查找计算机名称。

在 SCCM 中查找计算机的 MAC 地址很容易,但如果您想从 MAC 地址获取计算机名称,则需要自定义查询。值得庆幸的是,查询是可用的,您只需要知道如何创建和使用它即可。

MAC 地址是分配给网络接口控制器 (NIC) 的唯一标识符。它是一个 12 位十六进制数,主要用冒号十六进制表示法表示。

SCCM 中没有内置 WQL 查询来从 MAC 地址获取设备名称。但是,您可以创建自定义 WQL 查询以使用您输入的 Mac 地址查找设备名称。

安装 SCCM 时,它附带默认的 18 个 WQL 查询,您可以使用这些查询在 Configuration Manager 层次结构中查找与您的查询条件匹配的设备。在本文中,我们将使用 SCCM 查询 ConfigMgr 数据库以查找具有重复 MAC 地址的客户端。

重复 MAC 地址的 PXE 问题

在 PXE 故障排除过程中,从 Mac 地址查找设备名称非常有用。 Surface Pro 3、戴尔平板电脑等设备没有以太网端口,必须使用 USB 转以太网适配器进行成像。

问题在于 MAC 地址是网络接口的唯一标识符,但是当您使用同一个 USB 转以太网适配器进行多个部署时,就会出现 PXE 问题。 SCCM 认为这是同一台设备,并且您的设备未收到任务序列部署。

每当存在具有重复 MAC 地址的设备时,PXE 启动将无法正常工作。在这种情况下,您可以通过简单的查询,使用 MAC 地址找出设备名称。仅供参考,SCCM 可以通过 SCCM 重复硬件标识符设置来处理重复的 MAC 地址。

在 SCCM 中查找计算机 MAC 地址的方法

有多种方法可以在 SCCM 中获取设备的 MAC 地址:

  • WQL 查询 - 您可以在 SCCM 中创建 WQL 查询以使用 MAC 地址查找设备名称。
  • SQL 查询 - 当您输入 MAC 地址时,可以使用 SQL 查询告诉您设备名称。应使用 SQL 查询来查找具有重复 MAC 地址的计算机。结果直接从 Configuration Manager 数据库中获取。

在上述方法中,WQL查询方法比较简单,并且会节省您的时间。这是因为您创建查询一次,就可以在需要时运行它。而使用 SQL 查询时,每次需要从 MAC 地址查找设备名称时,您都需要对 ConfigMgr 数据库运行查询。

如何在 SCCM 控制台中查找设备的 MAC 地址

Configuration Manager 控制台有一个名为“MAC 地址”的专用列,用于显示每个设备的 MAC 地址。默认情况下不启用此选项,只需几个简单的步骤即可启用。

在配置管理器中,您可以通过以下步骤找到任何设备的 MAC 地址:

  • 启动 SCCM 控制台。
  • 导航到资产和合规性\概述\设备
  • 右键单击工具栏并选择MAC 地址

[玩转系统] SCCM MAC地址查询|查找带有 MAC 地址的设备名称

MAC 地址列显示每台计算机的 MAC 地址以及名称。如果设备未安装 SCCM 客户端代理,您将找不到该设备记录的 MAC 地址。

[玩转系统] SCCM MAC地址查询|查找带有 MAC 地址的设备名称

创建SCCM MAC地址查询

好吧,让我们看看创建新的 SCCM WQL 查询的步骤,该查询将帮助我们使用 MAC 地址查找设备名称。要在 SCCM 中创建新查询,请转到监控\概述\查询。右键单击查询并选择创建查询

[玩转系统] SCCM MAC地址查询|查找带有 MAC 地址的设备名称

创建查询向导常规页面上,输入查询名称、注释并选择限制集合。如果您选择提示收集选项,则每次运行查询时都会要求您选择设备集合。

单击编辑查询语句,这将允许我们在下一步中输入 WQL 查询。

[玩转系统] SCCM MAC地址查询|查找带有 MAC 地址的设备名称

选择显示查询语言可直接在 WMI 查询语言 (WQL) 中输入或编辑查询。在查询语言窗口中,输入以下查询并单击确定

下面的 WQL 查询对于从 MAC 地址查找设备名称非常有用。

SELECT SMS_R_System.Name, SMS_R_System.MACAddresses
FROM  SMS_R_System
WHERE SMS_R_System.MACAddresses = ##PRM:SMS_R_System.MACAddresses##

注意:在上面的查询中,PRM:##会提示用户输入信息(MAC地址),消息提示和数据类型将与您输入的字段相匹配。已瞄准。

[玩转系统] SCCM MAC地址查询|查找带有 MAC 地址的设备名称

摘要页面上,检查设置并单击下一步

[玩转系统] SCCM MAC地址查询|查找带有 MAC 地址的设备名称

完成窗口中,单击关闭。这就完成了在 SCCM 中创建 MAC 地址查询的步骤。在下一节中,我将向您展示如何运行此查询。

[玩转系统] SCCM MAC地址查询|查找带有 MAC 地址的设备名称

SCCM 查询使用 MAC 地址查找设备名称

在上面的步骤中,我们创建了 SCCM MAC 地址查询。现在,我们将通过输入设备的 MAC 地址来测试此查询,并检查它是否解析为正确的计算机名称。

在 Configuration Manager 控制台中,转到监控\概述\查询。右键单击 SCCM 查询“使用 MAC 地址查找设备名称”,然后选择运行

[玩转系统] SCCM MAC地址查询|查找带有 MAC 地址的设备名称

在“输入查询值”窗口中,必须输入设备的MAC地址。输入设备的 MAC 地址,然后单击确定

[玩转系统] SCCM MAC地址查询|查找带有 MAC 地址的设备名称

WQL 查询现在返回设备名称以及 MAC 地址。如果存在MAC地址相同的设备,可以使用该查询排除故障设备。

[玩转系统] SCCM MAC地址查询|查找带有 MAC 地址的设备名称

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

取消回复欢迎 发表评论:

关灯