怎样给文件批量添加内容

来源:百度知道 编辑:UC知道 时间:2024/05/25 14:32:11
文件夹内有多篇txt文件,要批量在文件的开头添加一大段字符(几千字接的),还要在文件的结尾批量添加一大段字符(几千字接的),请问用什么软件可以实现?
不能取开头和结尾的一些内容出来使用替换功能,因为文章的中间也有很多和开头,结尾相同的字符~
例如有2个文件 D:\a.txt D:\b.txt 有个文件夹D:\c\ 文件夹c内有很多txt文件,要在文件夹c内的所有文件的开头都加上文件a的全部内容,结尾都加上文件b的全部内容,请问有什么软件能实现?或者自己写一个批处理文件来实现,应该怎样写?

1、测试时先给你的文件作备份
2、将代码保存为bat文件放在 d:\c 文件夹内运行,
3、确保你这个文件夹内没有temp.txt文件。(这是代码运行时的临时文件)
@echo off
for %%a in (*.txt) do (
type d:\a.txt>temp.txt
type "%%a">>temp.txt
echo\>>temp.txt
type d:\b.txt>>temp.txt
del/q "%%a"
ren "temp.txt" "%%~nxa"
)
pause

应该有很多软件的,要看不同的情况

不知道你的情况怎么样