查找 windows 中子文件夹中的文件总数 7

Find total number of files in a sub-folder in windows 7

我正在计算一个文件夹中 jpeg 个文件的总数。

我尝试了以下方法:

dir|find /e ".jpeg"

但是它返回了以下错误。

FIND: Invalid switch

我正在使用 Windows-7 64 位。
请帮忙。

命令dir给你底部的文件数:

dir *.jpeg

但是如果你想在批处理文件中完成,你可以试试这个:

set count=0 & for %%x in (*.jpg) do @(set /a count+=1 >nul)
echo %count%

试试这个:

Dir /b /a-d *.jpeg | find /c ".jpeg"

http://ss64.com/nt/find.html

如果语言设置在 Enlish.For 提示中,将有效:

 for /f  %a in ('dir /a:-d "*.jpeg"^|find /i "file(s)"') do echo %a

bat文件使用:

for /f  %%a in ('dir /a:-d "*.jpeg"^|find /i "file(s)"') do set count=%%a
echo %count%