我希望获取包含许多子文件夹的文件夹中按扩展名列出的文件总数。
示例输出:
.doc:6 个文件 .xls:10 个文件
ETC
我想将结果输出到 txt 文件中或只是显示它们。可以通过批处理实现吗?谢谢!
到目前为止
@echo off
for /f %%A in ('dir ^| find "File(s)"') do set cnt=%%A
echo File count = %cnt%
但这只能给我文件的总数,我正在寻找更多信息,例如扩展名和文件路径。
我希望获取包含许多子文件夹的文件夹中按扩展名列出的文件总数。
示例输出:
.doc:6 个文件 .xls:10 个文件
ETC
我想将结果输出到 txt 文件中或只是显示它们。可以通过批处理实现吗?谢谢!
到目前为止
@echo off
for /f %%A in ('dir ^| find "File(s)"') do set cnt=%%A
echo File count = %cnt%
但这只能给我文件的总数,我正在寻找更多信息,例如扩展名和文件路径。