GCRaistlin
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Код: rem Windows NT 3.5 or newer? >nul 2>&1 (cd /d . || copy /l nul nul) && echo Windows NT 3.5 or newer.|| echo Older than Windows NT 3.5. rem Windows NT 3.51 or newer? >nul 2>&1 ((cd /d . || >nul 2>&1 copy /l nul nul) && assoc || cmd.exe /x /c assoc) && echo Windows NT 3.51 or newer.|| echo Older than Windows NT 3.51. rem Windows NT 4.0 or newer? >nul 2>&1 copy /z nul nul && echo Windows NT 4.0 or newer.|| echo Older than Windows NT 4.0. rem Windows 2000 or newer? >nul 2>&1 copy /y nul nul && echo Windows 2000 or newer.|| echo Older than Windows 2000. rem Windows XP or newer? >nul 2>&1 copy /d nul nul && echo Windows XP or newer.|| echo Older than Windows XP. rem Windows Server 2003 or newer? >nul 2>&1 (copy /d nul nul && ((set/a0|| ((setlocal enableextensions || ^|) && (call& if 1==2 y))) && ((if errorlevel 1 (set/a2147483648 & endlocal) else set/a2147483648) & if errorlevel 1 (call ) else call) & (if errorlevel 2 (cmd.exe /e:on /c set/a2147483648 & if errorlevel 1 (call ) else call) else if errorlevel 1 call))) && echo Windows Server 2003 or newer.|| echo Older than Windows Server 2003. rem Windows Vista / Windows Server 2008 or newer? >nul 2>&1 copy /l nul nul && echo Windows Vista or newer.|| echo Older than Windows Vista. rem Windows 7 / Windows Server 2008 R2 or newer? >nul 2>&1 (copy /l nul nul && cmd.exe /e:on /c for /f "delims=[ tokens=2" %%A in ('ver'^) do for /f "tokens=2,3 delims=. " %%B in ("%%A"^) do if %%B==6 if %%C==0 call) && echo Windows 7 or newer.|| echo Older than Windows 7. rem Windows 8 / Windows Server 2012 or newer? >nul 2>&1 (copy /l nul nul && cmd.exe /e:on /c for /f "delims=[ tokens=2" %%A in ('ver'^) do for /f "tokens=2,3 delims=. " %%B in ("%%A"^) do if %%B==6 if 2 gtr %%C call) && echo Windows 8 or newer.|| echo Older than Windows 8. rem Windows 8.1 / Windows Server 2012 R2 or newer? >nul 2>&1 (copy /l nul nul && cmd.exe /e:on /c for /f "delims=[ tokens=2" %%A in ('ver'^) do for /f "tokens=2,3 delims=. " %%B in ("%%A"^) do if %%B==6 if 3 gtr %%C call) && echo Windows 8.1 or newer.|| echo Older than Windows 8.1. rem Windows 10 / Windows Server 2016 or newer? >nul 2>&1 (copy /l nul nul && cmd.exe /e:on /c for /f "delims=[ tokens=2" %%A in ('ver'^) do for /f "tokens=2,3 delims=. " %%B in ("%%A"^) do if 10 gtr %%B if %%B==6 if 4 gtr %%C call) && echo Windows 10 or newer.|| echo Older than Windows 10. rem Windows 11 or newer? >nul 2>&1 (copy /l nul nul && cmd.exe /e:on /c for /f "delims=[ tokens=2" %%A in ('ver'^) do for /f "tokens=2-4 delims=. " %%B in ("%%A"^) do (if 10 gtr %%B call^) ^&^& (if %%B==10 if 22000 gtr %%D call^)) && echo Windows 11 or newer.|| echo Older than Windows 11. |
| Всего записей: 4009 | Зарегистр. 18-04-2005 | Отправлено: 02:06 21-10-2023 | Исправлено: GCRaistlin, 01:04 23-10-2023 |
|