- @echo off
- set n=0
- set m=0
- for /f "delims=" %%a in ('dir /s /a-d /b *.jpg') do (
- set /a n+=1
- more "%%a" | find "rdf:Bag" >nul && set /a m+=1
- )
- set /a t=%n%-%m%
- echo 该目录下共有%n%张JPG图片,其中%m%张有标记,%t%张无标记>"共有%n%张JPG图片,其中%m%张有标记,%t%张无标记.txt"
- exit
复制代码 以上代码只能执行同一个目录下的有一个子文件夹下有好几个文件夹的批处理。
可否实现一个文件夹中有多个子文件夹,下面多很多很多个子文件夹都能通用的呢?需要改哪一个的代码? |