ConfigMgr CMPivot查询Windows 10版本

您可以使用ConfigMgr CMPivot查询Windows 10版本。这是一个非常有用的帖子,任何人谁想找到Windows 10版本安装在你的电脑。

当您希望从托管客户端查找关键信息时,CMPivot查询非常有用。我喜欢CMPivot,因为从你的设备上获取信息是如此简单。

我最近一直在研究CMPivot查询很多,我正在这个博客上发表文章。我知道这个清单会很长,但它会帮助很多人。所有这些CMPivot查询都可以安全地在SCCM生产服务器上运行,您还可以将结果或输出导出到文件中。

IT管理员面临的挑战之一是找到Windows 10机器的数量及其构建和版本。当您想要执行Windows 10现场升级时,这一点尤其相关。基于构建或版本创建Windows 10设备集合非常容易。但是如果你想查询实时数据,CMPivot可以提供帮助。ConfigMgr CMPivot查询Windows 10版本非常有用。

首先,您必须在Configuration Manager中启用或打开社区中心特性。这是一个非常简单的任务。去政府概述更新及维修特性点击右键社区中心特性和单击打开.如果您遇到社区中心加载问题,这里有一篇文章可以帮助您解决修复SCCM社区中心问题

CMPivot是一个新的控制台工具这现在提供了对环境中设备的实时状态的访问。它立即在目标集合中所有当前连接的设备上运行查询并返回结果。

我们将运行内置的ConfigMgr CMPivot查询,在包含的设备集合上查找Windows 10版本Windows 10设备.这些设备必须处于在线状态,才能检索它们上安装的服务。如果设备离线或不可联系,您将在查询输出中了解它。

ConfigMgr CMPivot查询Windows 10版本

让我们看看使用ConfigMgr CMPivot查询查找Windows 10版本的步骤。启动ConfigMgr控制台并转到资产和合规>概述>设备集合.选项要针对其运行的设备集合CMPivot.右键单击设备集合,单击开始CMPivot

ConfigMgr CMPivot查询Windows 10版本
ConfigMgr CMPivot查询Windows 10版本

单击查询选项卡并输入下面的查询。下面的CMPivot查询可以找到Windows 10版本。下面的CMPivot查询还可以找到Windows XP、Windows 7和Windows 8机器。它可以报告Windows 10版本最高20H2.大于此值的将被报告为Windows 10 other。如果有新的Windows 10版本,不要忘记添加版本号并更新查询。

更新—Windows 10 21H2的版本号为19044,更新了以下CMPivot查询。

OperatingSystem | where ProductType == 1 |项目版本=案例(BuildNumber == '2600', 'Windows XP', BuildNumber == '760%', 'Windows 7', BuildNumber == '9600', 'Windows 8', BuildNumber == '10240', 'Windows 10 1507', BuildNumber == '10586', 'Windows 10 1511', BuildNumber == '14393', 'Windows 10 1607', BuildNumber == '15063', 'Windows 10 1703', BuildNumber == '16299', 'Windows 10 1709', BuildNumber == '17763', 'Windows 10 1803', BuildNumber == '17763', 'Windows 10 1809', BuildNumber == '17763', 'Windows 10 1809',BuildNumber == '18362', 'Windows 10 1903', BuildNumber == '18363', 'Windows 10 1909', BuildNumber == '19041', 'Windows 10 2004', BuildNumber == '19042', 'Windows 10 20H2', BuildNumber == '19043', 'Windows 10 21H1', BuildNumber == '19044', 'Windows 10 21H2', BuildNumber > '19045', 'Windows 10 Other', BuildNumber) |汇总count() by Edition | order by count_ asc
ConfigMgr CMPivot查询Windows 10版本
ConfigMgr CMPivot查询Windows 10版本

ConfigMgr CMPivot查询Windows 10版本已经正常工作。我的Windows 10设备集合有四台电脑在运行Windows 10 20H2的版本。

由于我有一个较小的实验室设置,我的输出有点有限。当你有不同的Windows 10版本时,你在生产环境中运行相同的查询,你会得到一个很长的输出。

当输出包含很长的机器列表时,可以将查询输出导出到CSV文件。在CMPivot查询工具的右上角,单击出口并选择提交结果

ConfigMgr CMPivot查询Windows 10版本
ConfigMgr CMPivot查询Windows 10版本

关于“ConfigMgr CMPivot查询Windows 10版本”的2个想法

    • 操作系统| where ProductType == 1 |项目设备,版本=case(
      BuildNumber == ' 2600 ', ' Windows XP ',
      比如“760%”,“Windows 7”,


      回复

留下评论