
【已解決】求助批處理復制txt某一行插到第一行前面變成第一行最后由 wzf1024 于 -2-19 20:40有很多txt,需要復制txt某一行插到第一行前面,變成第一行。本來找到提取某一行內容成文件名的批處理,還有將文件名插入第一行的批處理,但是不知道怎么整合,一個一個執行的話太慢,哪位大俠幫忙看看。提取某一行內容成文件名批處理:
將文件名插入成第一行批處理:nclick="copycode($('code0'));">復制代碼
- @echo off
- for /f tokens=1 delims=. %%i in ('dir /b *.txt') do (
- for /f tokens=1* delims=: %%a in ('findstr /n .* %%i.txt') do (
- if %%a==4 ren %%i.txt %%b.txt
- )
- )
- pause
nclick="copycode($('code1'));">復制代碼
- @echo off
- for /f delims= %%a in ('dir /s /b *.txt') do (
- echo %%~na>%%a_tmp
- type %%a>>%%a_tmp
- move /y %%a_tmp %%a
- )

