@echo off
:: 设置代码页为GBK
chcp 936 > nul
setlocal enabledelayedexpansion
:: 指定输出文件
set "outputfile=file_names_count.txt"
:: 指定要查找的文件类型(多个用空格分隔)
set "filetypes=*.mp3"
:: 初始化计数器
set count=0
:: 删除已存在的输出文件(如果存在)
if exist "%outputfile%" del "%outputfile%"
:: 遍历当前目录下的所有指定类型的文件
for %%t in (%filetypes%) do (
for %%f in (%%t) do (
:: 获取文件名(不包括路径)
set "filename=%%~nxf"
:: 将文件名写入到输出文件
echo !filename! >> "%outputfile%"
:: 增加计数器
set /a count+=1
:: 显示进度
echo 正在处理第 !count! 个文件: !filename!
)
)
:: 将计数结果写入到输出文件
echo 总共的文件数量: %count% >> "%outputfile%"
:: 显示写入的文件数量
if %count%==0 (
echo 当前目录下没有找到指定类型 %filetypes% 的文件。
) else (
echo 已将 %count% 个文件名写入到 %outputfile%。
)
endlocal
pause
Windows bat批处理脚本统计当前文件夹内文件数量 2024-11-08
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Linux下统计当前文件夹下的文件个数、目录个数 查看当前目录下的文件数量(不包含子目录中的文件) ls -l|g...
- 查看当前目录下文件数量(不包含子目录中的文件) ls -l|grep "-"|wc -l 查看当前目录下的文件数量...