TA的每日心情 | 开心 2019-11-20 15:05 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
. d8 R! B% A4 X) R# h2 t+ U5 r6 q' i( H) B; t. d
有时需要统计一个文件夹中文件的信息,过去常用dir/s,然后重定向到一个文本文件中,% w, X/ F; |4 F9 T
但如果需要计算所有文件的总大小,或者所有mp3文件的总时间长度时,这种方法就很不方便。/ ]5 s% l! w" @1 N# P# {
编了这个小程序,可以用来遍历一个文件夹,将符合要求的文件信息输出到一个excel文件中。
0 t5 j6 u. x/ K: |' Q' I2 y' ^6 b5 h" f2 h d9 e5 \& Z
可以提供文件名中包含的特定字符串、文件扩展名、文件大小三个筛选条件,可选择是否包含子文件夹,
8 J2 a. r9 i* _) g" ^输出信息包括:文件名、扩展名、文件大小和文件路径四项。
$ n4 l/ S$ N- m. i4 w, O/ l如果是mp3文件,可输出持续时间。( _2 O; d) v, P- S& S% X9 o
- Q, E) ^0 f! i2 I
6 P8 d. w4 Y9 r8 K包含两个文件,dirs2xls.m是主程序,dirs_info.m是一个包含递归调用的函数。
1 @9 F3 M: [' ~, E |
|