求。。。
假如我有1个txt,
txt打开后是
琴帝001.txt
琴帝002.txt
这里一共两行
求bat执行结果后,
按行分割
生成
琴帝001.txt
琴帝002.txt
的文件,每个文件打开后都能包含分割那行的字的txt
比如打开琴帝001.txt的文件后
里面也有
琴帝001.txt
这几个字
目前有两个BAT,问问大神有没有办法弄这两种功能合在一起的BAT
BAT 1- for /f "delims=" %%i in ('dir /b/s "*.txt"') do for /f "usebackq delims=" %%j in ("%%~i") do (echo.>>"%%~j")
复制代码 BAT 2- @echo off & setlocal enabledelayedexpansion
- for /f "delims=" %%a in (a.txt 1.txt) do (
- set /a"n=m/1,m+=1"
- >>test!n!.txt echo %%a
- )
- pause
复制代码 这两个bat,第一个是按行分割txt,然后生成和每行一模一样的新建文件,但是生成的文件是空白的
第二个bat就是普通的按行分割txt,生成后每个txt里面有一行内容,但是文件名只是1.2.3.4这种
可以解决么?? |