- @echo off
- setlocal enabledelayedexpansion
- set fn=html_tmp.txt
- cd.>%fn%
- for %%a in (*.html) do (
- for /f "tokens=1,2 delims=:" %%b in ('findstr /n "Members of the public" "%%~a"') do (
- set /a num=%%b
- echo;________%%~nxa___>>%fn%
- echo;%%c>>%fn%
- )
- set /a num2=num+1
- for /f "tokens=1,2 delims=:" %%d in ('findstr /b /n .* "%%~a"^|findstr /b !num2!') do echo;%%e>>%fn%
- set /a num3=num2+1
- for /f "tokens=1,2 delims=:" %%f in ('findstr /b /n .* "%%~a"^|findstr /b !num3!') do echo;%%g>>%fn%
- )
- echo;over&pause>nul&exit /b
复制代码 获取包括关键字的连续3行,只是效率极低,极!低! |