如何把一个文件夹下面所有的文件在最后插入一行相同的内容,最好有个批处理程序。

2025-03-29 14:21:42
推荐回答(3个)
回答1:

用批处理代码如下:

::══代码开始══不要复制本行════
@echo off rem 本行一定要放在第一行
title %date% %time:~,8% by escortmnm
for /f "tokens=* delims=" %%i in ('dir /a-d /b /s *.txt') do more +4<%0>>"%%i"
pause&exit
在这一行写入要添加的行的内容
::══代码结束══不要复制本行═════

使用说明:
保存这些代码为bat文件,放在想要处理的文件夹同目录下。
由于我使用了从自身读入的方法,向每个问文件追加的内容来自自身最后一行。所以echo off这个语句必须放在第一行。

回答2:

for %f in (*) DO echo hehe >> %f

回答3:

写个C语言就可以搞定