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

[原创] [系列教程]批处理for语句从入门到精通[20101225更新]

[复制链接]
发表于 2009-3-13 19:16:00 | 显示全部楼层
@echo off
set alldrive=e
for /L %%a in (1,1,3) do for %%b in (%alldrive%) do type nul>"%%b:\test%%a.txt"
新建文件
发表于 2009-3-14 14:33:17 | 显示全部楼层
报告楼主:
    第4楼的“ FOR /F 显示文本全文”的代码我复制了几次都没任何显示 (文本内容);
我手动照着代码打进去也是故障依旧。。。。
杂办啊?
代码如下:
@echo off
for /f %%i in (test.txt) do echo %%i
pause

test.txt文件也在同一目录,BAT的名字也用的是test.cmd
发表于 2009-3-14 14:59:31 | 显示全部楼层

回复 94楼 的帖子

  1. @echo off
  2. for /f %%i in (%~dp0test.txt) do echo.%%i
  3. pause
复制代码
发表于 2009-3-14 19:40:46 | 显示全部楼层
【code20】后半部分
if exist test.ini (
    echo 存在 test.ini 文件
) else 不存在 test.ini 文件
pause

倒数第二行有点小毛病 应该是else echo 不存在 test.ini 文件
呵呵,学习

评分

参与人数 1PB +2 收起 理由
namejm + 2 感谢指正。

查看全部评分

 楼主| 发表于 2009-3-14 21:49:09 | 显示全部楼层
  感谢楼上指出错误,已经修改过来了。
发表于 2009-3-15 22:00:10 | 显示全部楼层
@echo off
set num=0
for /f %%i in ('dir /a-d /b *.exe') do (
set /a num+=1
echo num 当前的值是 %num%


请问dir /a-d /b这怎么理解?主要是 a-d怎么讲的?
另外就是for /f能否换成for /L?
谢谢 ^_^

[ 本帖最后由 backway 于 2009-3-15 22:01 编辑 ]
发表于 2009-3-15 22:04:53 | 显示全部楼层

回复 98楼 的帖子

a-d是指仅列举文件,不列举文件夹,这一点在dir的帮助文档里面有讲。
一般情况下不能。
发表于 2009-3-15 22:12:47 | 显示全部楼层

回复 99楼 的帖子

呵呵 知道了 谢谢啊 ^_^
发表于 2009-3-18 13:23:33 | 显示全部楼层
[code20]
的 else 后面的echo是不是忘写了???
发表于 2009-3-20 03:16:59 | 显示全部楼层
一打开帖子,就从头读到尾,从沙特时间晚上近七点到十点,三个小时时间,意犹未尽,楼主的教程很有吸引力,而且文字语言流畅!加油
发表于 2009-3-25 14:50:11 | 显示全部楼层

小小建议

亲爱的、敬爱的、可爱的、人见人爱的~~~~lz
      您能不能把这些内容整理到一个word文档或做成一个pdf   供求学者下载 那样装在U盘里方便携带 会给求学者提供更大的方便  
   望楼主参考小弟建议~~~多谢先

评分

参与人数 1PB +2 收起 理由
namejm + 2 非常好的建议,已经在顶楼补上txt文档。

查看全部评分

发表于 2009-3-25 16:16:13 | 显示全部楼层

回复 104楼 的帖子

教程尚未完成,完成之后或许楼主会发布文档。
发表于 2009-3-25 17:06:50 | 显示全部楼层
巡查大人说的甚是~!~小弟拜候此珍贵教材~!~
 楼主| 发表于 2009-3-25 18:00:36 | 显示全部楼层
原帖由 yibantiaokuan 于 2009-3-25 14:50 发表
亲爱的、敬爱的、可爱的、人见人爱的~~~~lz
      您能不能把这些内容整理到一个word文档或做成一个pdf   供求学者下载 那样装在U盘里方便携带 会给求学者提供更大的方便  
   望楼主参考小弟建议~~~多谢先

  感谢你的建议,已经在顶楼发布了此教程的txt版本,但是此教程是边写边发,尚未完全写完,精彩还在后面,请继续关注。
发表于 2009-4-3 10:57:49 | 显示全部楼层
以前很想学的,不过网上一直没有找到好一点的教程,这次有了。。。谢谢。!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-16 20:19 , Processed in 0.020173 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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