全盘查找指定文件扩展名工具

易语言 2020-10-08 18:05:38

全盘查找指定文件扩展名工具

弹出队列最前一个元素作为目录,对该目录进行文件夹枚举和文件枚举
队列.弹出 (节点1)
节点1.取文本值 (“path”, 路径)
路径 = 选择 (取文本右边 (路径, 1) ≠ “\”, 路径 + “\”, 路径)
文件夹名称 = 寻找文件 (路径 + “*.*”, #子目录)
.判断循环首 (文件夹名称 ≠ “”)
.如果真 (文件夹名称 ≠ “.” 且 文件夹名称 ≠ “..”)
' 如果在当前目录下找到了文件夹,则把该文件夹压入到队列,等待扫描该文件夹的下一级目录和文件名
节点.修改属性 (“path”, 路径 + 文件夹名称)
队列.压入 (节点)
.如果真结束
文件夹名称 = 寻找文件 (, #子目录)
状态条1.置文本 (0, 路径 + 文件夹名称)
.判断循环尾 ()