bat合并文件(50分)

来源:百度知道 编辑:UC知道 时间:2024/06/04 06:35:43
因为文件太多,名字也无规律全部是TXT文档!
我想把一个文件下的所有文件全部合在一起,生成一个合并完的文件!

运行下面的DOS命令就可以:
for %f in (*.txt) do type %f >> new.txt

上面的命令把所有TXT文本合并到new.txt里面,你可以修改new为其它名称。

如果要把命令写在批处理里面,需要使用两个%%代替%,也就是如下:
for %%f in (*.txt) do type %%f >> new.txt

上面的命令绝对正确,没有问题,如果你遇到问题,肯定是输入错误,你可以粘贴屏幕进行补充,让大家帮你看看你错在什么地方。

程序如下:
@echo off
color 0a&title txt文档合并器
echo 正在合并,请稍后……
copy "E:\2\*.txt" "E:\2\yy.txt"
其中E:\2是文件夹的路径,yy.txt是合并后的文件名。

用copy命令吧,很方便的
打开记事本复制一下代码保存为hebing.bat文件
放入你所处理的文件夹下。
@echo off
copy *.txt 新文档.txt
echo 操作成功,新文件名为:新文档

copy *.txt jieguo.txt