批处理查看每个文件夹名称与每个文件夹中文件个数

2025-04-07 10:29:15
推荐回答(1个)
回答1:

您把下面的批处理存为mydir.bat,放在那些文件夹的同目录下,运行后会生成1.txt文件。
@echo off
@setlocal enabledelayedexpansion
@for /f "delims=" %%i in ('dir /ad /b') do (
@set f=0
@cd "%%i"
@for /f "delims=" %%j in ('dir /a-d /b') do @set /a f+=1
@cd ..
@echo %%i !f! >>1.txt
)
搜索结果的计数是包含隐含文件的。