Board logo

标题: 如何统计一个目录下特定后缀文件的个数??? [打印本页]

作者: JasonMing     时间: 2007-10-3 20:43    标题: 如何统计一个目录下特定后缀文件的个数???

RTRT···如何统计一个目录下特定后缀文件的个数???

还有,for命令能不能使用运算符???
作者: lxmxn     时间: 2007-10-3 20:49
发贴之前请先搜索一下论坛以前是否有过类似问题的讨论

http://www.cn-dos.net/forum/viewthread.php?tid=29654
作者: 26933062     时间: 2007-10-3 20:49

@echo off
for /F "delims=" %%i IN ('dir/b *.txt') DO set /a a+=1
echo 共有 %a% 个txt文件
pause

作者: wudixin96     时间: 2007-10-3 20:51
for /f %%i in ('dir /s *.txt^|find /i "个文件"') do set num=%%i
echo %num% 个文件
作者: HAT     时间: 2007-10-4 05:54
wudixin96兄的代码在英文版操作系统下就失灵了,呵呵。
作者: wudixin96     时间: 2007-10-4 08:57
o(∩_∩)o...,谢谢提醒哦,那用findstr+E文的files就行了。
作者: flyinspace     时间: 2007-10-4 10:15
dir *.exe后不是有统计的么?
驱动器 *  中的卷没有标签。
卷的序列号是 ****-****

             ……

              21 个文件         23,301 字节
               0 个目录     84,770,816 可用字节