TA的每日心情 | 开心 2019-11-20 15:05 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
; O& ^* k! K* `9 x5 [2 _5 b
* n& m. A4 b6 O% v7 K有时需要统计一个文件夹中文件的信息,过去常用dir/s,然后重定向到一个文本文件中,; E. @$ Q5 B, u5 n
但如果需要计算所有文件的总大小,或者所有mp3文件的总时间长度时,这种方法就很不方便。' W" z. P& f( ?
编了这个小程序,可以用来遍历一个文件夹,将符合要求的文件信息输出到一个excel文件中。
3 d6 O% Z9 a2 l9 |# x y! |* T+ y2 y) J6 Y# D5 }% }
可以提供文件名中包含的特定字符串、文件扩展名、文件大小三个筛选条件,可选择是否包含子文件夹,
( _9 J# p! X" z6 C输出信息包括:文件名、扩展名、文件大小和文件路径四项。
8 y0 y. F" K$ C; U9 D* T/ L如果是mp3文件,可输出持续时间。
& P" B) h. u ?* z6 ]$ V8 z: |% j# U6 C7 K, W, [# O ~0 Q1 M
. M* a: Z, \) a, V' O包含两个文件,dirs2xls.m是主程序,dirs_info.m是一个包含递归调用的函数。
: Z+ N# `3 B) A% u6 [' D |
|