易语言操作硬盘txt扫描删除
时间:2018-11-16
在本篇内容里我们给大家带来了用易语言编写的全盘TXT文件扫描并进行删除的操作,需要的朋友们可以参考下。
本源码主要内容就是对硬盘里的txt文档文件进行扫描并删除的操作,下面是所有代码:
子程序 遍历目录, , , 输出指定目录下的所有文件,包括子目录 .参数 参目录, 文本型, , 不带最后的“\” .局部变量 文件名, 文本型 .局部变量 目录数组, 文本型, , "0" .局部变量 i, 整数型 .局部变量 文件类型, 整数型 .如果真 (信息框 (“即将遍历指定目录并删除所有TXT文件!是否继续?”, 1, ) ≠ 0) 返回 () .如果真结束 文件类型 = 位或 (#存档文件, #只读文件, #系统文件, #隐藏文件, #子目录) 文件名 = 寻找文件 (选择 (取文本右边 (参目录, 1) ≠ “\”, 参目录 + “\”, 参目录) + “*.*”, 文件类型) .如果真 (文件名 = “”) 返回 () ' 设定终止条件 .如果真结束 .循环判断首 () .如果 (位与 (取文件属性 (参目录 + “\” + 文件名), #子目录) ≠ 0) ' 注意这里不能直接遍历,要先存入数组, ' 否则就是开启了一个新的寻找文件的过程, ' 导致无法列正确的文件 加入成员 (目录数组, 文件名) ' 把目录先存入数组中 .否则 .如果真 (到小写 (取文本右边 (文件名, 4)) = “.txt”) 删除文件 (参目录 + “\” + 文件名) .如果真结束 ' 输出调试文本 (参目录 + “\” + 文件名) ' 文件名则输出 .如果结束 ' 寻找下一个 文件名 = 寻找文件 (, 文件类型) .循环判断尾 (文件名 ≠ “”) .计次循环首 (取数组成员数 (目录数组), i) .如果真 (目录数组 [i] ≠ “.” 且 目录数组 [i] ≠ “..”) ' 不是当前目录和父目录才进行扫描 遍历目录 (参目录 + “\” + 目录数组 [i]) ' 递归调用子程序本身 .如果真结束 .计次循环尾 ()
感谢大家对脚本之家的支持,大家可以测试下代码内容。
- King Phisher:一款专业的钓鱼活动工具包
- 是不是Bash编程老司机,看完这10条细节就知道了
- 以针对Yahoo! 的安全测试为例讲解如何高效的进行子域名收集与筛选
- 线程池
- hbase 部署
- Hadoop源码系列(一)FairScheduler申请和分配container的过程
- MOTS攻击之TCP攻击
- iOS学习——获取当前最顶层的ViewController
- 中国深圳一家厂商的智能摄像头曝出漏洞:至少 17.5 万设备可被远程攻击
- iOS学习——Xcode9上传项目到GitHub
- 手把手教你编写一个简单的PHP模块形态的后门
- 如何将简单的Shell转换成为完全交互式的TTY
- 如何使用HackRF做一个简单的IMSI捕获器
- 联想Z470黑化之路:硬件升级还能刷苹果Mac系统!
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 一天一大 leet(整数拆分)难度:中等-Day20200730
- iOS客户端启动速度优化实践
- 一天一大 leet(魔术索引)难度:简单-Day20200731
- 一天一大 lee(回文对)难度:困难-Day20200806
- 一天一大 lee(扫雷游戏)难度:中等-Day20200820
- 一天一大 lee(重新安排行程)难度:中等-Day20200827
- 一天一大 lee(机器人能否返回原点)难度:简单-Day20200828
- 一天一大 lee(有序链表转换二叉搜索树)难度:中等-Day20200818
- 一天一大 lee(钥匙和房间)难度:中等-Day20200831
- 一天一大 lee(最短回文串)难度:困难-Day20200829
- 一天一大 lee(预测赢家)难度:中等-Day20200901
- 一天一大 lee(反转字符串中的单词 III)难度:简单-Day20200830
- 一天一大 lee(平衡二叉树)难度:简单-Day20200817
- 一天一大 lee(组合总和)难度:中等-Day20200909
- 一天一大 lee(回文子串)难度:中等-Day20200819