如何批量将txt文件标题写入正文当中?

来源:百度知道 编辑:UC知道 时间:2024/05/21 17:21:29
例:
txt文件名为"xxx12.txt",正文为"abcdefg",
如何将它正文修改为"xxx12.txtabcdefg"

由于是大量文档的操作,复制粘贴会累死人...

请问有没有这样的小程序,或者批处理可以实现的?

答案可用的话+50.

保存为bat文件,放在和这些txt文件同一个文件夹里运行
@echo off
for /f "delims=" %%a in ('dir/b *.txt') do (
for /f "tokens=1* delims=:" %%b in ('findstr /n .* "%%a"') do (
if "%%b"=="1" (echo %%a%%c>>"_%%a") else echo.%%c>>"_%%a"
)
del/q "%%a"
ren "_%%a" "%%a"
)
pause