[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
看签名,知其人,此时我只能说,批处理有这样的凝重的学习氛围,使我心向往之,

TOP

建议楼上朋友去开一新贴提问

这样可以很快得到回答
不大可能的事也许今天实现,根本不可能的事也许明天会实现

TOP

如果a.txt文本内容为aaabbbcccdddeeefff
不知道如何写才能分别显示出:
aaa bbb ccc ddd eee ffff
来呢?

TOP

俺们看不懂啊

TOP

那我是变成1111 2222 3333   是不是就是把后面的写成 &&&a &&&b &&&c  ????

TOP

楼主写太明白了,谢谢
盼望能再见for的续贴

TOP

小弟继续问下
1. file  是必须用 txt  的? 其他的文件呢? doc 等行吗?
2.  file 这个寻找文件 比如 例子中的  a.txt  这个文本文件是在当前目录中寻找还是在整个硬盘中寻找的?

TOP

这tm 才是教程嘛,,支持写看得懂的东西。

顶楼主

TOP

为什么我的运行不了呢。。。啥都没。

TOP

如果分割符不是字符,而是字符串,该怎么写delims呢?
比如 aaabbcccbbdddbbeee
要分割为:
aaa
ccc
ddd
eee

TOP

回复 18楼 的帖子

因为echo要用一个%来识别的变量的,,所以要多加一个

TOP

说得很简明啊 我喜欢这样的传授方式 哈哈~~

TOP

楼主,上面的例三我运行了,怎么那些列会显示二次呢????

TOP

  1. [ for /f "tokens=1-5 delims=,./ " %%a in (a.txt) do echo %%a %%b %%c %%d %%e
复制代码
问题:dos命令中的参数是 一个 “%”,但是代码中如果写成%a就会出错,必须写成%%a,不知道是什么原因
bat初学者

TOP

参数,赋值问题

[code][
for /f "tokens=1-5 delims=,./ " %%a in (a.txt) do echo %%a %%b %%c %%d %%e
/code]
问题:dos命令中的参数是 一个 “%”,但是代码中如果写成%a就会出错,必须写成%%a,不知道是什么原因
bat初学者

TOP

返回列表