标题: 请问如何进行数值比较
[打印本页]
作者: biwier
时间: 2007-11-2 09:28
标题: 请问如何进行数值比较
FOR /F "eol=; tokens=3,4 delims=, " %%i in ('dir /a:a-h') do if "%%j"=="log.txt" ( set filesize=%%i )
//这里我获得了文件的大小%filesize%字节
if %filesize% GTR 1 (
//此句我希望大于1字节的就进入if
好像用GTR不大对 正确的该如何写?
3x
作者: dikex
时间: 2007-11-2 10:39
gtr没有问题,而代码写复杂了,精简一下
for /f "delims=" %%i in ('dir /b /a:a-h log.txt') do if %%~zi GTR 1 (echo a)
作者: biwier
时间: 2007-11-2 12:12
你的代码好:)
不过我的gtr还是有问题
老是报错
"1" was unexpected at this time.
作者: scriptor
时间: 2007-11-2 20:01
试一试,凡是非中文字符,全部要在英文状态下输入.
估计你的那个"1"有问题,而不是 gtr的问题.