SCCM CMPivot查询无边界查找客户端
在这篇文章中,我们将使用SCCM CMPivot查询来寻找无边界的客户端。当您运行此查询时,您可以找到不属于SCCM中任何边界的客户端。
用于查找无边界客户端的SCCM CMPivot查询实际上发布在SCCM社区中心.您所需要做的就是连接到Community hub查询并下载查询,以查找无边界的SCCM客户端。
首先,您必须在Configuration Manager中启用或打开社区中心特性。这是一个非常简单的任务。去政府\概述\更新及维修\特性点击右键社区中心特性和单击打开.如果您遇到社区中心加载问题,这里有一篇文章可以帮助您解决修复SCCM社区中心问题.
CMPivot是一个新的控制台工具这现在提供了对环境中设备的实时状态的访问。它立即在目标集合中所有当前连接的设备上运行查询并返回结果。
我们将在设备集合上运行SCCM CMPivot查询,该设备集合由Windows 10设备寻找无边界的客户。这些设备必须处于在线状态,才能检索它们上安装的服务。如果设备离线或不可联系,您将在查询输出中了解它。
那么,为什么寻找无边界的客户很重要呢?SCCM边界是网络上包含您想要管理的设备的位置。可以手动创建边界,也可以使用Active Directory林中发现方法来创建边界。因此,不属于任何边界的客户端本质上是非托管客户端。
不属于任何边界的客户端将得不到SCCM客户,应用程序部署等。当你定义边界,您打算覆盖所有客户端机器。当您使用IP范围来创建边界时,有时可能会因为您定义的IP范围而错过一些客户端。因此,在您的设置中找到没有边界的客户端并纠正边界以包括它们是很重要的。
SCCM CMPivot查询无边界查找客户端
让我们看看使用SCCM CMPivot查询查找无边界客户机的步骤。启动ConfigMgr控制台并转到资产和合规>概述>设备集合.右键单击设备集合,单击开始CMPivot.
在CMPivot工具中,选择查询选项卡,在右下角单击Community Hub查询.当工具连接到Community Hub并加载CMPivot查询时,请等待几秒钟。从列表中选择Find Clients without boundary CMPivot query,然后双击该查询。
CMPivot查询(查找没有边界组的客户端)现在加载到查询编辑器中。使用下面的SCCM CMPivot查询来查找没有边界的客户端。
CcmLog('LocationServices') |,其中LogText包含'客户端不在任何边界组中'。
|项目设备,LogText, DateTime
上面的查询查找客户端不在任何边界中的行locationservices.log在客户端机器上。如果在位置服务日志文件中发现这一行,则认为客户端不在边界内。但是,如果您查看下面的输出,您可以看到我的所有4台机器都在一个边界内。
您还可以将日志文本内容更改为特定的消息,例如“从DNS检索默认管理点失败”或“从查找MP检索默认管理点失败”。
单击查询汇总选项卡来查找查询的状态。我的所有4台机器都在线,查询已在它们上成功执行。当您在生产中运行此查询时,您可能会发现很少有客户端不在边界范围内。