質問: 今 Windows バージョンの判定プログラム(関数)を作成中です。 これを作成するにあたり Windows のバージョン(種類)を知りたいです。 かなり詳しい部分まで判定を行えるようにしたいのでまずは どれだけの種類が存在しているのか把握したいです。 こちらで調べて分かったバージョンは Windows 1.0 Windows 2.0 Windows 3.0 Windows 3.1 Windows 95 Windows 95 SP1 Windows 95 OSR2 Windows 95 OSR2.1 Windows 95 OSR2.5 Windows 98 Windows 98 SE Windows Me Windows NT 3.51 Windows NT 4.0 Windows 2000 Windows XP Windows XP Windows Vista Windows .NET Server です。 主に次のリンクを参考にしました。 上記の以外にまだありますか? サービスパックやエディションも含めて知りたいです。 例えば Windows XP には Home、Professional が在りますよね。 これも含めて下さい。 それから 『Me』などはカッコで正式名(Millennium Edition)も 記述して欲しいです。 それでは回答をお待ちしています。 リンクでもコメントでもいいです。 お願いします。
回答: >95のSP1=OSR2だったかと 違います。 Win95のSP適用分(およびOSR1)は「95a」ですが、OSR2.0および2.1は「95B」です。 WinNT3.xと4にはWorkstationとServerがあります。 WinXP系にはMedia Center Edition 2005があります。 あと、Windows Server 2003系もありますね。 .NETはこれに含まれるようです。