
CODE: [Copy to clipboard]@echo off
for /f "tokens=1 delims=:" %%i in ('findstr /n /c:"[append]" email_list.txt') do set/a num=%%i
more +%num% <email_list.txt
pause
CODE: [Copy to clipboard][ Last edited by uiopuiop on 2009-6-12 at 09:11 ]@echo off
setlocal enabledelayedexpansion
for /f "tokens=1* delims=:" %%i in ('findstr /n /i /c:"[append]" email_list.txt') do (
set Mark_Str=%%j
set Mark_Str=!Mark_Str: =!
set Mark_Str=!Mark_Str: =!
if /i !Mark_Str!==[append] set Mark_LineNum=%%i
)
if defined Mark_LineNum more +!Mark_LineNum!<email_list.txt>test.log
endlocal
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |