批处理,​有多个txt(word)文件,需要将每个文件的开头和结尾加入一行空白行。怎么用批处理解决

其实我就是想把多个txt文件的内容合并到一个txt文档里,可是我需要将每个文件分开。

用你习惯的方法插入第一个空行。光标移到第三个文件的开始行的行号位置,按F4键,就可以插入一行了。然后光标移到第四个文件的起始行,按F4........逐一操作,很快就能完成。
F4是重复操作键,上述方法可以多次重复操作插入行。追问

这也太浪费时间了吧。。好几千文件呢。。我只要在每个文件里加入一行,到时合并的时候就能区分了。。只希望要批处理来给每个文件插入空白行

追答

你需要把每个文件复制--粘贴到要一起,粘贴时空一行或几行就是了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-07
把下面代码保存为.bat批处理文件,和要合并的txt文档放在一起,双击运行即可
@echo off
echo.>输出结果.txt
for %%a in (*.txt) do (type "%%a">>输出结果.txt&echo.)追问

你这个合并了所有的txt文件,然后在合并后的文件的第一行插入了一行空白行,可是我想要的是每个分开的文件的开头插入一行空白行。。麻烦大神再帮我改改,谢谢~~