【实现】批处理当前目录下的所有txt文件

版权声明:原创文章,转载请注明出处。https://blog.csdn.net/wu_qz https://blog.csdn.net/Wu_qz/article/details/81516235

目的:

最近跑实验生成了很多txt的文件,要提取txt文件中的指定内容,然后就写了个算法定向读取txt中的信息并想把这些信息存储在csv文件中,一个目录下几十个txt,如果这样写

@echo off
txtToCsv.exe 1.txt result.csv
txtToCsv.exe 2.txt result.csv
...//这样写是不是有点low...
txtToCsv.exe 1000.txt result.csv
//关键我的文件命名还不是从1100这么简单。难道要一个一个手动粘贴?

如果能批处理自动完成操作所有的txt多好呀,一条指令难为了半天。其实这么写就行了

@echo off
//遍历当前目录下的所有txt文件
for %%i in ( *.TXT ) do (
//txtToCsv.exe是我算法的可执行文件,该算法有两个参数,第一个参数是要处理的txt文件,第二个参数是读取txt文件后,把提取的内容保存到指定的csv文件中
txtToCsv.exe %%i  %%i.csv 
)
pause

猜你喜欢

转载自blog.csdn.net/Wu_qz/article/details/81516235
今日推荐