我想了解我电脑上某个文件夹的“平均”文件大小。我计算了文件的真实平均值(总大小/文件数量),但我最终还是希望将文件按文件大小分组,如下所示;
Files < 1kb: 23 files.
Files < 100kb: 276 files.
Files < 1mb: 786 files.
使用批处理脚本可以实现这个功能吗?
答案1
是的,这是可能的。
您需要编写一些遵循您选择的算法的代码,使用变量来存储值。
该算法可以执行如下操作:
- 定义文件大小范围组(<1kb、<100kb 等)
- 对每个 File-Size-Range-Group 中的文件数量进行求和
- 将各个文件的大小相加,得到文件大小范围组总计
- 输出 File-Size-Range-Group 中文件的总值
- 输出平均值(File-Size-Range-Group 的文件大小总和 / File-Size-Range-Group 中的文件数量)