windows - 在哪里可以找到 CIM 实例中的 Windows 版本?
问题描述
在 Windows 设置 > 系统 > 关于页面上,“Windows 规格”部分提供以下信息。
Edition Windows 10 Enterprise
Version 20H2
OS build 19042.1288
使用以下将Version
成员报告为19042.1288
。
(Get-CimInstance -ClassName 'Win32_OperatingSystem').Version
20H2
在CIM 实例中可以在哪里找到?我在以下任何 CIM 实例中都找不到它。
CIM_OperatingSystem
Win32_OperatingSystem
Win32_SystemOperatingSystem
解决方案
确实,所谓的显示版本- 例如"20H2"
- 似乎不是Win32_OperatingSystem
(CIM_OperatingSystem
似乎只是一个别名) 和Win32_SystemOperatingSystem
CIM (WMI) 类(从 Windows 10 20H2 开始)的一部分,但您可以从注册表:
Get-ItemPropertyValue 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' DisplayVersion
同样,发布 ID(例如"2009"
)似乎也只能在注册表中找到:
Get-ItemPropertyValue 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' ReleaseId
推荐阅读
- nativescript-angular - Nativescript Angular - 无法在 RadListView 的第一项上触发 itemSelected
- python - 我在 CodeSculptor3 上制作的这个 3d 相机的旋转有什么问题,CodeSculptor3 是一个带有 GUI 的基于浏览器的 Python 解释器?
- python - Jupyter:运行模型
- r - 使用 dplyr 排列行时引用循环中的变量
- amazon-s3 - 无法直接导航到托管在 s3 + cloudfront 上的网站
- css - css 可调整大小的 div 位置不同的大小
- jax-rs - 找不到媒体类型 = 应用程序/八位字节流的 MessageBodyWriter
- bash - read -t 没有在 bash 中暂停我的 while 循环
- r - 如何使用 R 语言在 Word Cloud 中将上下文的一部分变成其他颜色?
- android - 在我的计算器应用程序中,我引入了四个按钮,但是当我在输入值之前单击它们时,应用程序崩溃了。如何解决这个问题呢