Board logo

标题: 请教for用法 [打印本页]

作者: ghoulrobot     时间: 2010-2-18 22:11    标题: 请教for用法

假如我有一个文件里面内容为:
a,b,c,50,d
a,b,c,40,d
a,b,c,60,d
我想做的是怎么一一读取数字然后跟一个特定的数字做比较.如果大于55就跳转到某一个标签,小于55就跳到另一个.
作者: tongzj     时间: 2010-2-20 15:32
请测试下面脚本。

@echo off
setlocal enabledelayedexpansion
for /f "tokens=4 delims=," %%a in (a.txt) do (set var=%%a&if /i %%a gtr 55 (call :big) else (call :small))
goto :eof

:big
echo %var% 大于 55
goto :eof
:small
echo %var% 小于 55
goto :eof