@echo off setlocal
set /a count=0 for /r %%a in (*) do ( set /a count+=1 )
set /a count-=1 echo There are %count% files in the folder.
endlocal pause>nul
注意:如果文件夹中没有文件,执行该脚本将会输出'-1”作为结果。
上一篇:把同样的数据从不同行写入到同一行中
下一篇:BATSassert_failureinnestedfunction