批处理统计某文件夹中文件的个数

最后都变了- 提交于 2019-11-27 07:35:42

@echo off
set cnt=0
for /f "delims=" %%i in ('dir/b/a-d "d:\112" 2^>nul') do (set /a cnt+=1
echo %%i
)
if defined cnt (echo,共有%cnt%个文件.) else echo,没有找到文件.
pause

你可以把"D:\112"修改成你想要的任何文件夹;例如 :for /f "delims=" %%i in ('dir /b /a-d "%cd%\Debug_%timestamp%_*.zip"') do (set /a fCount+=1)
如果希望将”D:\112“下的子文件夹下的文件也包含在内的话,在dir后面再加个/s

 

 

出处:https://zhidao.baidu.com/question/567068676.html

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!