我正在研究nsis安装程序。为此,我想知道
中每个操作系统的CurrentVersion
值
HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion"
例如:我的计算机上安装了Windows 7专业版,CurrentVersion
值为6.1
。
从Windows 98开始,任何人都可以为所有Windows操作系统列出它吗?
答案 0 :(得分:12)
这些是Windows操作系统的必需版本:
Operating system Version number
---------------------------- --------------
Windows 10 10.0
Windows Server 2019 10.0
Windows Server 2016 10.0
Windows 8.1 6.3
Windows Server 2012 R2 6.3
Windows 8 6.2
Windows Server 2012 6.2
Windows 7 6.1
Windows Server 2008 R2 6.1
Windows Server 2008 6.0
Windows Vista 6.0
Windows Server 2003 R2 5.2
Windows Server 2003 5.2
Windows XP 64-Bit Edition 5.2
Windows XP 5.1
Windows 2000 5.0
Windows ME 4.9
Windows 98 4.10
答案 1 :(得分:2)
您应该使用WinVer.nsh
检查Windows版本...
答案 2 :(得分:1)
您还可以使用以下密钥获取有关操作系统的更多特定字符串详细信息
注册查询“\ hostname \ HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion”/ v ProductName
我发现自己会出现在Windows XP中并且已经出现....
答案 3 :(得分:1)
刚刚检查过Windows 10 Pro,它是版本6.3
答案 4 :(得分:0)
位于MSDN的可更新列表: https://msdn.microsoft.com/en-us/library/windows/desktop/ms724832.aspx
目前(2015年3月):
Operating system Version number
---------------------------- --------------
Windows 10 Tech.Preview 10.0
Windows Server Techn.Preview 10.0
Windows 8.1 6.3
Windows Server 2012 R2 6.3
Windows 8 6.2
Windows Server 2012 6.2
Windows 7 6.1
Windows Server 2008 R2 6.1
Windows Server 2008 6.0
Windows Vista 6.0
Windows Server 2003 R2 5.2
Windows Server 2003 5.2
Windows XP 64-Bit Edition 5.2
Windows XP 5.1
Windows 2000 5.0