如果不含特殊字符可以这样。
匹配当前目录及子文件夹中所有含http:...........rar的文件,并提取http:...........rar之间的内容。- @echo off&setlocal enabledelayedexpansion
- for /f "delims=" %%i in ('findstr /ims "http:.*\.rar.*" *.htm') do (
- for /f "delims=" %%j in ('findstr /i "http:.*\.rar.*" "%%i"') do (
- set "str=%%j"
- set "str=!str:*http:=!"
- set "num=!str:*.rar=!"
- call echo http:%%str:!num!=%%>>b.txt
- ))
- start b.txt
复制代码
[ 本帖最后由 随风 于 2008-10-7 05:44 编辑 ] |