Board logo

标题: set /a 求助!!!! [打印本页]

作者: lserfn     时间: 2008-11-7 22:48    标题: set /a 求助!!!!

for /f "tokens=1,2* delims=:" %%a in ('findstr /n .* a.txt') do (
  set /a mod=%%a%%2
  if !mod! neq 0 (
    echo.%%b
  )

set /a mod=%%a%%2
这个%%a是变量吗?   前面没有任何定义!!!!!
谁帮我解释一下
作者: pusofalse     时间: 2008-11-7 22:53
for /?
作者: lserfn     时间: 2008-11-7 23:08
知道了..取%%a除2的余数
在命令行要用%  ..在bat中就要用%%
作者: pusofalse     时间: 2008-11-7 23:12
厉害。。。这么快就知道了。
CMD自带的命令教程果真不是非常难懂的~^_^...
作者: lserfn     时间: 2008-11-8 04:25
for /?   里好象没有提到%
我是在搜索里找到答案的..^.^
作者: HAT     时间: 2008-11-8 11:22
1. 查看帮助:for /?
2. 本版搜索:for
3. 阅读教程:批处理室教程收集专用帖

该帖暂时锁定,若楼主学习之后仍有疑问,请联系我,并说明为何自己的问题无法解决。