求批处理把很多文件夹下比如1,2,3,4里面的a.csv,b.csv,c.csv,d.csv合并到一起

手上有很多文件夹比如1,2,3,4,每个文件夹里面的都有a.csv,b.csv,c.csv,d.csv等一系列csv文件,怎样合并到一起?并在合并之后的总csv里加入两列... 手上有很多文件夹比如1,2,3,4,每个文件夹里面的都有a.csv,b.csv,c.csv,d.csv等一系列csv文件,怎样合并到一起?并在合并之后的总csv里加入两列分别显示所在的文件夹(1,2,3,4)和本来的名字(a,b,c,d) 展开
 我来答
爱笑的007qw
2014-08-28 · TA获得超过3万个赞
知道大有可为答主
回答量:4371
采纳率:78%
帮助的人:1842万
展开全部
假如你的文本文档是1.TXT,如果你有很多要处理,我可以改进,但要追加分哦。。

@ECHO OFF & SETLOCLA ENABLEDELAYEDEXPANSION
SET NUM=0
FOR /F "TOKENS=*" %%I IN (1.TXT) DO (SET /A NUM+=1
IF !NUM! EQU 1 (SET STR1=%%I)
IF !NUM! EQU 4 (SET STR4=%%I)
)
SET NUM=0
(FOR /F "TOKENS=*" %%I IN (1.TXT) DO (SET /A NUM+=1
IF !NUM! EQU 1 (ECHO %%I)
IF !NUM! EQU 2 (ECHO %STR1%)
IF !NUM! EQU 3 (ECHO %STR4%)
IF !NUM! EQU 4 (ECHO %%I)
))>_1.TXT

MOVE _1.TXT 1.TXT
PAUSE
追问
手上有很多文件夹比如1,2,3,4,每个文件夹里面的都有a.csv,b.csv,c.csv,d.csv等一系列csv文件,怎样合并到一起?并在合并之后的总csv里加入两列分别显示所在的文件夹(1,2,3,4)和本来的名字(a,b,c,d)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式