- UID
- 16779
- 精华
- 0
- 冰点
- 270
- 阅读权限
- 150
- 主题
- 88
- 回帖
- 1975
- 在线时间
- 2735 小时
- 注册时间
- 2014-7-18
- 最后登录
- 2023-2-18
签到天数: 2368 天 [LV.Master]伴坛终老
精灵魔法师☆★
- 回帖
- 1975
- 雪点
- 48284
- 阅读权限
- 150
- 在线时间
- 2735 小时
- 注册时间
- 2014-7-18
- 最后登录
- 2023-2-18
|
本帖最后由 wasd 于 2017-6-14 19:58 编辑
第一, 我知道那是謠言, 未經證實; 我從沒說過那是事實, 只不過這個謠傳的原因是比較令我信服的一個; 頂樓的內容不是我所寫, 我只是轉貼, 讓大家討論一下; 我是不同意你所說的原因(迷信那個), 我認為這個『謠言』比起你所說的原因更為合理;
第二, 我沒有那麼蠢, 蠢人才會故意把資料忽略; 你自己可以去查一下, 沒有所謂的Win NT 6.4; Win 10 的內核版本的確是Win NT 10 (Win NT 6.4是當時公眾估計的內核版本);
第三, 你說的對啊, 『是怕其他的軟件有衝突,不是怕他們自己掃描不到出問題』; 但是, 我何時說過是微軟掃描不出問題 這是你的幻想; 而微軟就是知道有這個問題, 所以擔心「其他的軟件有衝突」, 一個新系統的開發是要顧及現有軟件的兼容問題的;
第四, 人人都知道『每個軟件或應用程式都必須更新自己的軟件才能(完全)支持新版Windows的啦』; 然而, 現在的問題是新版Windows的開發是要考慮到盡量支援舊版軟件的能力; 如果完全不支援的話, 沒人願意買新版Windows (要等2-3年後, 舊版軟件已經更新才考慮吧, 況且有些軟件已經不再開發; 你會立即買新版Windows嗎? 微軟會這麼蠢嗎?); 開發OS(作業系統)跟開發軟件是不同的, 要顧慮的問題更多;
第五, 你真的看懂了這段Code !?- if (os.startsWith("Windows 9") || os.equals("Windows Me"))
复制代码 這段Code根本不能分辨Windows Me, Windows 95 和 Windows 97, 只要是這3個Windows, 它都會執行指令;
第六, 請你看請楚我為何給出另外幾個例子, 而且我是知道這幾個方法可以有效辨別Windows版本; 補充: 這幾個方法是近5-10年的檢查方法, 而上面的Code則是舊時代的方法. |
|