有时需要统计一个文件夹中文件的信息,过去常用dir/s,然后重定向到一个文件中。但如果需要计算所有文件的总大小,或者所有MP3文件的总时间长度时,这种方法就很不方便。编写这个小程序,可以遍历一个文件夹,将符合要求的文件信息输出到一个Excel文件中。可以提供文件名中包含的特定字符串、文件扩展名、文件大小三个筛选条件,可选择是否包含子文件夹。输出信息包括文件名、扩展名、文件大小和文件路径四项。如果是MP3文件,可输出持续时间。dirs2xls.m是主程序,dirs_info.m是一个包含递归调用的函数。
输出文件夹中文件信息到Excel文件中用于替代dirs-dirs2xls.m
相关推荐
EXP自动导出脚本(当月当日文件夹创建及导出文件压缩)
自动执行ORACLE表的导出,并按每日创建相应文件夹,然后将压缩后的导出文件移入当日文件夹。技术的进步使得这一过程更为高效和自动化。
Oracle
2
2024-07-31
PDF文件夹操作指南
介绍如何正确使用PDF文件夹,帮助用户更高效地管理和浏览PDF文档。
Oracle
0
2024-08-27
SUBDIR *new*:递归搜索文件夹
功能: 在不使用全局变量的情况下,递归搜索指定文件夹下的文件和/或目录。
用法:
subdir:返回当前路径下的所有子文件夹。
P = subdir('目录名称'):将给定目录下的所有子文件夹存储到变量 P 中。
[PF] = subdir('目录名称'):将给定目录下的所有子文件夹存储到变量 P 中,并将所有文件名存储到变量 F 中。 使用 sort([F{:}]) 获取所有文件名的排序列表。
Matlab
2
2024-05-28
图形用户界面(GUI)文件夹中文件的批量重命名工具
这个GUI工具设计用于方便用户批量重命名目录中的文件。界面包含两个列表框:左侧显示当前目录的文件列表,右侧提供文件选择和重命名操作。用户需先点击“dir”按钮选择工作目录,然后通过鼠标和'ctrl'键选择需要重命名的文件。选择后点击“>”按钮移至右侧列表。在新名称中,使用'?'表示不可更改字符,其余字符可编辑或删除,也可添加新字符。点击“重命名”按钮开始执行操作,进度条显示操作进程。此版本还支持更改多个文件的扩展名。
Matlab
0
2024-08-25
Matlab开发简易文件和文件夹树生成工具
这是一个我频繁使用的函数,用于扫描文件和目录并生成文件和文件夹树。
Matlab
2
2024-07-19
使用Matlab批量处理文件夹中的.bmp文件
这段Matlab代码能够有效地读取指定文件夹中的所有.bmp文件,并对它们进行灰度化处理。代码还实现了二值化区域的块提取,并能够将这些区域转换为其他尺寸并保存。
Matlab
0
2024-08-26
利用 ACCESS 遍历本地文件夹
借助 ACCESS 的内置功能,用户可以轻松实现对本地文件夹的扫描操作,快速获取文件夹中的文件信息,为后续的文件处理和数据分析提供便利。
Access
3
2024-05-23
Matlab开发多条件递归搜索文件夹中的文件
Matlab开发:多条件递归搜索文件夹中的文件。通过多个条件搜索指定文件夹中的文件,实现精确查找。
Matlab
0
2024-08-29
Matlab开发文件和文件夹结构的生成
Matlab开发中,实现清理目录并生成文件和文件夹结构的简单功能。
Matlab
0
2024-09-27