- @echo off
- set "SourDir=E:\DCOPY\test"
- cd /d "%SourDir%"
- echo 正在处理……
- for /f "delims=" %%a in ('dir /a-d /s /b *.txt') do (
- for /f "delims=" %%i in ('findstr /n ".*" "%%a"') do (
- set "var=%%i"
- setlocal enabledelayedexpansion
- set var=!var:*:=!
- echo !var!|findstr /b "^-">nul&&set "var=!var:-=!"||if not "!var!"=="" set "var=-!var!"
- (echo.!var!)>>"%%a.log"
- endlocal
- )
- move /y "%%a.log" "%%~nxa">nul
- )
- pause&exit
复制代码
|