本帖最后由 web 于 2014-6-21 19:53 编辑
htm文件会持续更新- :loop2
- for /f "delims=" %%a in ('dir /b /a *.html') do (
- for /f "delims=.html" %%b in ("%%a") do (
- ::
- echo %%b
- set s=%%a
- set d=%%b
-
-
- call 2.bat
-
-
- )
-
- )
-
- goto loop2
复制代码 2.bat- for /f %%b in ('dir /b /od *.html') do (
- set "fn=%%b"
-
- if %s%==%fn% goto xin
- )
- ::目的是不处理最新的那一个 能不能保留3个最新的文件
-
- grep 查看详细信息 %s%>%d%.txt
- grep 身高: %s%>>%d%.txt
- grep 信用等级 %s%>>%d%.txt
- grep mobile.png %s%>>%d%.txt
- iconv.exe -f utf-8 -t gb2312 %d%.txt>%d%.asp
-
- del %s%
- del %d%.txt
- findstr "女," %d%.asp>nul&& goto 1 ||goto loop
- :1
-
- echo %d%>>全部女.txt
- findstr "18岁" %d%.asp>nul&& goto 18 ||echo loop>nul
- findstr "19岁" %d%.asp>nul&& goto 18 ||echo loop>nul
- findstr "20岁" %d%.asp>nul&& goto 18 ||echo loop>nul
- findstr "21岁" %d%.asp>nul&& goto 18 ||echo loop>nul
- findstr "22岁" %d%.asp>nul&& goto 18 ||echo loop>nul
- findstr "23岁" %d%.asp>nul&& goto 18 ||echo loop>nul
- findstr "24岁" %d%.asp>nul&& goto 18 ||echo loop>nul
- findstr "25岁" %d%.asp>nul&& goto 18 ||echo loop>nul
- findstr "26岁" %d%.asp>nul&& goto 18 ||echo loop>nul
- findstr "27岁" %d%.asp>nul&& goto 18 ||echo loop>nul
- findstr "28岁" %d%.asp>nul&& goto 18 ||echo loop>nul
- findstr "29岁" %d%.asp>nul&& goto 18 ||goto loop
- :18
-
- echo %d%>>符合年龄.txt
- findstr /c:"163厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"164厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"165厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"166厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"167厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"168厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"169厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"170厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"171厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"172厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"173厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"174厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"175厘米" %d%.asp>nul>nul&& goto 168 ||echo loop>nul
- findstr /c:"176厘米" %d%.asp>nul>nul&& goto 168 ||goto loop
- :168
- echo %d%>>符合身高.txt
- findstr "信用等级" %d%.asp>nul&& goto mobile ||echo loop>nul
- findstr /c:"mobile.png" %d%.asp>nul&& goto mobile ||goto loop
- :mobile
- echo %d%>>符合信用.txt
- findstr "信用等级" %d%.asp>nul&& goto 信用 ||goto 无
- :信用
- echo %d%>>信用.txt
- goto loop
- :无
- echo %d%>>无信用.txt
- goto loop
- :loop
- del /a %d%.asp
- echo 循环结束
-
- :xin
复制代码
|