我正在使用nsis安裝程序。爲了這個目的,我想在每個Windows操作系統的註冊表中的CurrentVersion值
HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion"
例如,要知道每個操作系統CurrentVersion
值:我有Windows 7專業版安裝在我的機器上CurrentVersion
值6.1
。
自Windows 98以來,任何人都可以列出所有Windows操作系統嗎?
我正在使用nsis安裝程序。爲了這個目的,我想在每個Windows操作系統的註冊表中的CurrentVersion值
HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion"
例如,要知道每個操作系統CurrentVersion
值:我有Windows 7專業版安裝在我的機器上CurrentVersion
值6.1
。
自Windows 98以來,任何人都可以列出所有Windows操作系統嗎?
這些窗口的所需版本的操作系統:
Operating system Version number
---------------------------- --------------
Windows 10 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
您應該使用WinVer.nsh
檢查Windows版本...
您還可以使用更具體的細節串以下關鍵關於OS
註冊查詢 「\ \微軟\的Windows NT \ CURRENTVERSION主機名\ HKLM \ SOFTWARE」/ v產品名稱
我已經發現存在於Windows XP和aboeve ....
更新列表位於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
剛纔檢查的Windows 10臨和它是版本6.3
這是錯誤的。 Windows 8.1在內部是6.3。 Windows 10是10.0,早期預覽版本是6.4。 – magicandre1981
Win 10+有一個用於跟蹤版本的新密鑰。你應該使用'Reg Query'HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion「/ v CurrentMajorVersionNumber'和'Reg Query」HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion「/ v CurrentMinorVersionNumber'。 – Spiralis
這是win2k及以上版本:http://msdn.microsoft.com/en-us/library/windows/desktop/ms724832(v=vs.85).aspx。你真的會支持win98嗎? –
非常感謝。它很好,如果我沒有得到它的Windows 98. – Ajinkya