批处理能实现文本每一行生成一个txt的文件

2025-04-11 23:40:02
推荐回答(1个)
回答1:

@echo off&setlocal enabledelayedexpansion
for /r %%a in (*.txt) do (
   set num=0
   for /f "usebackq delims=" %%b in ("%%~nxa") do (
      set /a num+=1
      echo.%%b>"%%~na-!num!.txt"
   )
)
pause

请在txt文件夹下运行!

有疑问,请追问!

如果对你有帮助,请采纳!谢谢!