- @echo off
- setlocal enabledelayedexpansion
- for /f "tokens=*" %%a in ('dir /a:-d /b *.rpt') do (
- attrib -h "%%a"
- for /f "delims=" %%b in (提取标志.txt) do (
- echo 111:
- for /f "delims=" %%c in ('findstr "%%b" "%%a"') do (
- echo 333:
- pause
- )))
复制代码 那位高手解释下这段代码中的 echo 111 为什么被执行了两次; 把findstr函数换成 find函数 , echo 111 被执行1次求教 findstr用法 |