bat批量修改txt里的多行内容为一行

批量把文件夹下面的所有txt文档内容,都从多行修改为一行,这个用处基本存在于火车头采集的时候,需要随机组合文章的时候。代码百度找的,测试可以用,保存为bat文件放到需要修改的目录下

@echo off & title 文本内容合并为一行 By 依梦琴瑶
setlocal enabledelayedexpansion
 
for %%a in (*.txt) do (
 set "Str="
 for /f "delims=" %%b in ('type "%%~a"') do (
 set "Str=!Str!%%~b"
 )
 >tmp$ echo !Str!
 move /y tmp$ "%%~a" >nul
)
pause

 

未经允许不得转载:郑州seo|不知则问,不能则学!-郑州seo笔记 » bat批量修改txt里的多行内容为一行

赞 (0)
'); })();