|
Answer» Hello,
I would like to know how to echo the OS,no I don't want that:
if exist c:\windows\system32 ( echo windows xp ) else ( echo unkown OS )
I know how do do that I want something that actually ECHOS the OS.
Thank You
AlmnECHO %OS%
Only problem with that is that on WinXP it'll say Windows_NT.ok ,Thanks
AlmnHow about Code: [Select]verOr if you want something to help control a batch file, you can use: Code: [Select]@echo off VER | find "NT" > nul IF not errorlevel 1 set WinVer=WinNT VER | find "95" > nul IF not errorlevel 1 set WinVer=Win95 VER | find "98" > nul IF not errorlevel 1 set WinVer=Win98 VER | find /I "ME" > nul IF not errorlevel 1 set WinVer=WinMe VER | find "2000" > nul IF not errorlevel 1 set WinVer=Win2000 VER | find "XP" > nul IF not errorlevel 1 set WinVer=WinXP VER | find /I "VERSION 5.2." > nul IF not errorlevel 1 set WinVer=Win2003 VER | find /I "Version 6.0." > nul IF not errorlevel 1 set WinVer=WinVista
if {%WinVer%} == {} echo Unknown_OS if {%WinVer%} == {WinNT} echo Windows NT if {%WinVer%} == {Win95} echo Windows 95 if {%WinVer%} == {Win98} echo Windows 98 if {%WinVer%} == {WinMe} echo Windows Me if {%WinVer%} == {Win2000} echo Windows 2000 if {%WinVer%} == {WinXP} echo Windows XP if {%WinVer%} == {Win2003} echo Windows 2003 Server if {%WinVer%} == {WinVista} echo Windows Vista
|