如何从命令行获得正确的Windows版本

irtuqstp  于 2023-02-10  发布在  Windows
关注(0)|答案(1)|浏览(127)

如何从命令行获得正确的Windows版本,包括PowerShell?
因为我已经尝试了How to find the Windows version from the PowerShell command line的所有解决方案/答案,但现在没有一个能够给予这个:

dxxyhpgq

dxxyhpgq1#

您可以从注册表中检索它:

# -> e.g. '22H2'
Get-ItemPropertyValue 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' DisplayVersion

注:

  • 显然只适用于20H2及以上版本。
  • 在此之前,winver.exe(问题中显示了其屏幕截图)显然显示了ReleaseId注册表值(代替上面的DisplayVersion)。
  • 关于术语:我不确定该信息是否有一个正式名称,但是,考虑到注册表值的名称,***显示版本***听起来是合理的。

相关问题