求助 在线等 批处理ver命令检测出来系统的版本然
答案:2 悬赏:40 手机版
解决时间 2021-03-03 20:55
- 提问者网友:且恨且铭记
- 2021-03-03 14:53
批处理ver命令检测出来系统的版本然后根据系统的版本执行相对应的命令例如C:\Documents and Settings\Administrator>verMicrosoft Windows XP [版本 5.1.2600]C:\Documents and Settings\Administrator>是XP的系统我就要执行:xp如果我的是win7的系统我就执行:win7
最佳答案
- 五星知识达人网友:狂恋
- 2021-03-03 15:00
cls & @echo off
for /f "delims=.本 tokens=2" %%a in ('ver') do (set OSVER=%%a)
echo 您的系统主版本号为:%OSVER: =%
IF "%OSVER%" == "5" goto XPOS
if "%OSVER%" == "6" goto WIN7OS
:XPOS
echo 当前是XP系统
pause
:WIN7OS
echo 当前是WIN7系统
pause
for /f "delims=.本 tokens=2" %%a in ('ver') do (set OSVER=%%a)
echo 您的系统主版本号为:%OSVER: =%
IF "%OSVER%" == "5" goto XPOS
if "%OSVER%" == "6" goto WIN7OS
:XPOS
echo 当前是XP系统
pause
:WIN7OS
echo 当前是WIN7系统
pause
全部回答
- 1楼网友:duile
- 2021-03-03 15:30
这需要看看如果是win7系统,它会返回什么数据了,比如,我xp的返回值是这样的。
通过判断返回值是否包含"xp"字符串来判断是否是xp系统,不是xp那么就跳到win7的label
ver|findstr /i "xp"&&goto xp||goto "win7"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯