![Share on Facebook Facebook](https://www.rootlinks.net/wp-content/plugins/social-media-feather/synved-social/image/social/regular/48x48/facebook.png)
![Share on Twitter twitter](https://www.rootlinks.net/wp-content/plugins/social-media-feather/synved-social/image/social/regular/48x48/twitter.png)
![Share by email mail](https://www.rootlinks.net/wp-content/plugins/social-media-feather/synved-social/image/social/regular/48x48/mail.png)
バッチファイルでWindows OSのバージョンを判定する方法。
VER – Display the current operating system version.
http://ss64.com/nt/ver.html
Operating System Version
https://msdn.microsoft.com/ja-jp/library/windows/desktop/ms724832%28v=vs.85%29.aspx
List of Microsoft Windows versions
https://en.wikipedia.org/wiki/List_of_Microsoft_Windows_versions
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
@echo off :: Windows OS Version For /f "tokens=2 delims=[]" %%G in ('ver') Do (set _version=%%G) For /f "tokens=2,3,4 delims=. " %%G in ('echo %_version%') Do (set _major=%%G& set _minor=%%H& set _build=%%I) if "%_major%"=="5" ( if "%_minor%"=="0" ( echo Windows 2000 ) if "%_minor%"=="1" ( echo Windows XP ) ) if "%_major%"=="6" ( if "%_minor%"=="0" ( echo Windows Vista ) if "%_minor%"=="1" ( echo Windows 7 ) if "%_minor%"=="2" ( echo Windows 8 ) if "%_minor%"=="3" ( echo Windows 8.1 ) ) :end |
【2016年1月19日追記】
Windows 10を追加しました。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
@echo off :: Windows OS Version For /f "tokens=2 delims=[]" %%G in ('ver') Do (set _version=%%G) For /f "tokens=2,3,4 delims=. " %%G in ('echo %_version%') Do (set _major=%%G& set _minor=%%H& set _build=%%I) if "%_major%"=="5" ( if "%_minor%"=="0" ( echo Windows 2000 ) if "%_minor%"=="1" ( echo Windows XP ) ) if "%_major%"=="6" ( if "%_minor%"=="0" ( echo Windows Vista ) if "%_minor%"=="1" ( echo Windows 7 ) if "%_minor%"=="2" ( echo Windows 8 ) if "%_minor%"=="3" ( echo Windows 8.1 ) ) if "%_major%"=="10" ( if "%_minor%"=="0" ( echo Windows 10 ) ) :end |