
CODE: [Copy to clipboard]@echo off
for /f "tokens=1* delims==" %%a in ('wmic os get * /value') do (
if /i "%%a"=="csdversion" echo %%b
)
for /f "tokens=1* delims=:" %%a in ('systeminfo') do (
if /i "%%a"=="os 版本" echo %%b
)
pause
CODE: [Copy to clipboard][ Last edited by yaxixingye on 2008-11-13 at 23:01 ]@echo off
for /f "tokens=6" %%i in ('systeminfo^|find /i "Service Pack"') do (
if errorlevel 1 ghto 4
if "%%i"=="2" goto 2
if "%%i"=="3" goto 3)
exit
:2
echo 您的系统是WINXP SP2
pause>nul
exit
:3
echo 您的系统是WINXP SP3
pause>nul
exit
:4
echo 您的系统不是WINXP系统
pause>nul
exit

CODE: [Copy to clipboard]对了 这俩只试用于XP....@echo off
for /f "skip=4 tokens=2*" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CSDVersion') do echo %%b
pause>nul

| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |