Ghost32 - 安全的系统软件下载站!

ghost32怎么安装系统|装机必备|最新专题|最近更新

当前位置:首页 > 系统文章 > win10教程

Win32_OperatingSystem BuildNumber在Windows 10上不起作用解决方法

时间:2024-03-11 08:29:22 来源: 点击:
手机扫码继续观看
Win32_OperatingSystem BuildNumber在Windows 10上不起作用解决方法

  在今天的帖子中,我们将确定原因,然后提供 Windows Management Instrumentation (WMI) 组策略筛选器问题的解决方案,该筛选器与BuildNumber 相比Win32_OperatingSystem在 Windows 10 上无法按预期工作。

  Windows Management Instrumentation (WMI)是 Microsoft 对分布式管理任务组 (DMTF) 中的基于 Web 的企业管理 (WBEM) 和通用信息模型 (CIM) 标准的实现,这是 Microsoft 提供的一组规范,用于从 Windows 计算系统整合网络中的设备和应用程序管理。

  Win32_OperatingSystem BuildNumber not working

  WMI 允许脚本语言(如 VBScript 或Windows PowerShell)在本地和远程管理 Microsoft Windows 个人计算机和服务器。WMI 预安装在 Windows 2000 和较新的 Microsoft 操作系统中。

  WMI 还支持配置安全设置、设置和更改系统属性、设置和更改授权用户和用户组的权限、分配和更改驱动器标签、安排在特定时间运行的进程、备份对象存储库以及启用或禁用错误日志记录等操作。 WMI 组策略筛选器Win32_OperatingSystem BuildNumber 不起作用

  基于以下情况,您会遇到此问题;

  您希望组策略应用于 Windows 8.1 及更高版本的 Windows。您希望使用Win32_OperatingSystem BuildNumber来执行此操作。然后创建以下 Windows Management Instrumentation (WMI) 筛选器: “Select BuildNumber from Win32_OperatingSystem WHERE BuildNumber >= 9200 “

  基于已知的 Windows 版本内部版本号,如下表所示:

版本号 Windows 版本
9200 windows 8
9600 Windows 8.1
10240 windows 10
10586 Windows 10 版本 1511
14393 Windows 10 版本 1607
15063 Windows 10 版本 1703
16299 Windows 10 版本 1709
17134 Windows 10 版本 1803
17763 Windows 10 版本 1809
18362 Windows 10 版本 1903

  在此方案中,尽管你希望 WMI 筛选器导致组策略设置应用于内部版本号 9200 及更高版本,但 Windows 10 版本被排除在外。

  根据 Microsoft 的说法,出现此问题的原因是BuildNumber的数据类型是字符串而不是整数。因此,10*** < 9600。

  若要解决此问题,请使用类似于以下示例的筛选器: Select BuildNumber from Win32_OperatingSystem WHERE BuildNumber >= 10000 AND BuildNumber LIKE "%[123456789][0123456789][0123456789][0123456789][0123456789]%" OR BuildNumber >= 9200 AND BuildNumber LIKE "%[123456789][0123456789][0123456789][0123456789]%"

  注意:有几种方法可以强制字符串进行比较以返回所需的结果。您可以使用您喜欢的任何方法。该示例功能齐全。

上一篇:如何将地址栏添加到任务栏?在Windows10中将地址栏添加到任务栏方法

下一篇:无法在Windows10上共享具有多个EFS证书的文件D怎么办?

相关文章

网友评论(共有 0 条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

最新评论