我想使用OnlyBelowVersion來安裝sc.exe程序,如果Windows版本是2000,而Windows 2000及更低版本則不會。我應該只在InnoSetup for Windows 2000的OnlyBelowVersion中使用什麼值?
什麼是唯一以下版本只需要Windows 2000,即什麼是最低的Windows XP或Windows 2003字符串?
我想使用OnlyBelowVersion來安裝sc.exe程序,如果Windows版本是2000,而Windows 2000及更低版本則不會。我應該只在InnoSetup for Windows 2000的OnlyBelowVersion中使用什麼值?
什麼是唯一以下版本只需要Windows 2000,即什麼是最低的Windows XP或Windows 2003字符串?
從InnoSetup幫助文件:
Windows版本:
4.0.950的Windows 95
4.0.1111的Windows 95 OSR 2 & OSR 2.1
4.0.1212的Windows 95 OSR 2.5
4.1.1998 Windows 98
2222年4月1日Windows 98第二版
4.9.3000 Windows Me中
Windows NT版本:
4.0.1381的Windows NT 4.0
5.0.2195的Windows 2000
5.01.2600 Windows XP或Windows XP 64位版本2002(Itanium)
5.02.3790的Windows Server 2003或Windows XP x64版本(AMD64/EM64T)
或Windows XP 64-Bit Edition版本 2003(安騰)
6.0.6000的Windows Vista
6.0.6001 Windows Vista帶有Service Pack 1或Windows Server 2008的
6.01.7600 Windows 7或Windows Server 2008 R2的
>
和:
OnlyBelowVersion基本上 相反MINVERSION的。指定 最低Windows和Windows NT版本 用於不要處理的條目。對於 例如,如果你把4.1,5.0和 用戶運行的是Windows 95或NT 4.0 的條目將被處理,但如果 用戶運行的是Windows 98(其中 報告其版本4.1)或Windows 2000 (它報告的版本爲NT 5.0),它不會被處理。如果將版本號 中的一個版本設置爲「0」,則表示沒有上限版本。 版本號和/或服務包 級別可能包含在 版本號中。這會覆蓋 腳本的[Setup]部分中的任何 OnlyBelowVersion指令。
一個沒有OnlyBelowVersion 參數的條目總是被處理,除非 其他參數說不應該。
實施例:OnlyBelowVersion:4.1,5.0
「創新安裝不再支持Windows 95/98/Me」 的 – 2017-06-07 13:03:17