批處理統計某文件夾中文件的個數


@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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM