找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: BatHome

[原创] 批处理for命令通俗解释(2007-11-4日更新)

[复制链接]
发表于 2009-10-29 07:14:03 | 显示全部楼层
今天刚看完帖子收获不少,
很通俗易懂,适合我这种初学者
楼主还帮我们解疑答惑,
这种态度令我们不得不顶起。
发表于 2009-11-29 12:14:49 | 显示全部楼层

看不到

楼主,我用手机上论坛看不到你发的帖子!为什么呢?
发表于 2009-12-10 23:31:36 | 显示全部楼层
以前经常看到,就是不知道什么意思,现在明白了~!
发表于 2010-2-3 20:15:12 | 显示全部楼层

为什么不运行?

@echo off
set s=0
for /l %%i in(1,1,100) do(
        set /a s+= %i%
        )
echo s
pause

请帮忙解决,谢谢!
发表于 2010-5-10 16:06:43 | 显示全部楼层
原帖由 coffechicken 于 2008-4-30 10:43 发表
@echo off
for /l %%i in (1 1 10000000) do ping bbs.bathome.net
pause

  这个理论上可以执行多少次`?

实际上执行到32次之后就会提示出错!
发表于 2010-5-10 16:11:17 | 显示全部楼层
原帖由 mayoude 于 2010-2-3 20:15 发表
@echo off
set s=0
for /l %%i in(1,1,100) do(
        set /a s+= %i%
        )
echo s
pause

请帮忙解决,谢谢!

@echo off
setlocal EnableDelayedExpansion
set s=0
fro /l %%i in (1 1 100) do (
    set /a s+=%%i
    echo !s!
)
pause

[ 本帖最后由 willowc 于 2010-5-10 16:16 编辑 ]
发表于 2010-6-14 16:17:07 | 显示全部楼层
讲的很明了
发表于 2010-6-18 23:28:15 | 显示全部楼层
简明版的for教程。呵呵
正在看for从入门到精通那么教程,真是犀利啊,但是这个给个初步的印象,也挺好。
谢谢楼主
发表于 2010-7-23 22:06:03 | 显示全部楼层
@echo off
for /l %%i in (20,-5,5) do echo %%i
pause

我是这样写了,测试了下,也可以。。。


呵呵,学到不少,就是那个/F这个参数看了我快一个小时才明白。。。
发表于 2010-8-19 11:01:50 | 显示全部楼层
唉  我试了一下 用
if %%i%5==0 echo %%i
结果。。。
不显示
  1. @echo off
  2. for /l  %%i  in (1 5 20) do (
  3. if %%i%i==0 echo %%i

  4. )
  5. pause>nul
复制代码
发表于 2010-12-13 09:22:21 | 显示全部楼层

搞懂点了

谢谢 总算明白了些 呵呵
发表于 2010-12-30 13:03:49 | 显示全部楼层
大鸟儿们继续讨论吧,本人初学,想多看看
发表于 2011-4-10 22:32:38 | 显示全部楼层
不错......
发表于 2011-4-15 10:41:40 | 显示全部楼层
@echo off
setlocal EnableDelayedExpansion
set s=0
fro /l %%i in (1 1 100) do (
    set /a s+=%%i
    echo !s!
)
pause

[ 本帖最后由 willowc 于 2010-5-10 16:16 编辑 ]
willowc 发表于 2010-5-10 16:11

个人认为,楼上的可以更完美一点(献丑了):
@echo off
setlocal EnableDelayedExpansion
set sum=0
for  /l  %%i  in  (1  1  100)do  (set /a  sum+=%%i)
echo !sum!
pause
感觉这样结果会更简洁一点
发表于 2011-5-12 12:12:24 | 显示全部楼层
pause>nul 窗口一闪就没有了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 01:29 , Processed in 0.028646 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表