多个txt合并为一个文本

发布网友 发布时间:2022-04-21 05:52

我来回答

3个回答

热心网友 时间:2022-06-18 08:15

新建文件test.bat。右键编辑,输入以下内容


@echo off
setlocal enabledelayedexpansion
del 文件处理完成.*

set /a a=0
for %%i in (*.txt) do (
set /a a+=1
set str=%%i
echo 处理文件!a!---%%i
for /f %%j in (%%i) do >>文件处理完成.a set /p=!str:~0,-4!, >文件处理完成.a

)
rename 文件处理完成.a 文件处理完成.txt

echo 处理文件完成,尊重劳动,及时采纳^_^ !
pause

如图


然后保存。
使用方法:
建立一个空文件夹,把你的电话号码文件和刚才建立的程序文件都复制到新的文件夹下,如图


双击test.bat,运行完毕后会出现一个文件名为
文件处理完成的文件
打开文件就能看见你想要的效果。

劳动不易,满意请采纳。有疑问请私信

热心网友 时间:2022-06-18 08:15

不用什么软件,一个批处理就可以了 type *.txt > a.txt 把上面这行粘贴到一个新建的txt,再保存,再把文件名改成a.bat 再双击这个a.bat就可以了,它会把它所在的这个文件夹中的所有txt文件合并到a.txt中追问我要把文件名包含到文件内容里面去的,只是合并我知道这么做

热心网友 时间:2022-06-18 08:16

粘贴复制速度特快

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com