无忧启动论坛

标题: 批处理文件的检验系统版本go运行不同的程序情帮忙。立等 [打印本页]

作者: freesoft00    时间: 2006-1-19 20:08
标题: 批处理文件的检验系统版本go运行不同的程序情帮忙。立等
请求帮助,本人作了一个批处理文件
内容是先检验系统的版本,然后根据不同的版本运行不同的程序。(主要区分9x和nt系统)2000,xp,2003我会检验,98不知如何检验,检验完了go到不同的程序。
作者: xusen    时间: 2006-1-19 21:34
标题: 批处理文件的检验系统版本go运行不同的程序情帮忙。立等
if not %os%#==Windows_NT# goto Win9x
:Win9x

作者: freesoft00    时间: 2006-1-21 00:23
标题: 批处理文件的检验系统版本go运行不同的程序情帮忙。立等
大概内容为先判断系统是win98,还是winNT的系统,然后不同的系统去执行不同的命令。
其他都好了,但不知如何判断98系统,老是不成功,请高手们指导,我写的判断部分如下
rem 检测操作系统版本
ver|find "2000" > nul 2>nul 2>nul
if "%ERRORLEVEL%"=="0" goto :ok
ver|find "Microsoft Windows [版本 5" > nul 2>nul 2>nul
if "%ERRORLEVEL%"=="0" goto :ok
ver|find "XP" > nul 2>nul 2>nul
if "%ERRORLEVEL%"=="0" goto :ok
ver|find "98" > nul 2>nul 2>nul
if "%ERRORLEVEL%"=="0" goto :98
98的不对,不知该如何写,立等
作者: 紫狐    时间: 2006-1-21 20:15
标题: 批处理文件的检验系统版本go运行不同的程序情帮忙。立等
VER|find "Windows 95">NUL
IF NOT ERRORLEVEL 1 GOTO win
VER|find "Windows 98">NUL
IF NOT ERRORLEVEL 1 GOTO win
VER|find "Windows Millennium">NUL
IF NOT ERRORLEVEL 1 GOTO win

作者: freesoft00    时间: 2006-1-31 18:42
标题: 批处理文件的检验系统版本go运行不同的程序情帮忙。立等
谢谢我回去试试
作者: yzk117    时间: 2006-11-7 18:34
标题: 学习学习
学习学习




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3