易语言 我想实现在指定文件夹内批量替换带有关键词?
发布网友
发布时间:2022-04-29 19:33
我来回答
共1个回答
热心网友
时间:2022-06-21 07:24
.版本 2
.支持库 spec
.程序集 窗口程序集_启动窗口
.子程序 __启动窗口_创建完毕
.局部变量 文件名数组, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 单个文件名, 文本型
文件_枚举 (“E:\临时”, “*.*”, 文件名数组)
调试输出 (文件名数组)
.计次循环首 (取数组成员数 (文件名数组), i)
.判断开始 (寻找文本 (文件名数组 [i], “a”, , 假) ≠ -1)
单个文件名 = 子文本替换 (文件名数组 [i], “a”, “z”, , , 真)
文件更名 (“E:\临时\” + 文件名数组 [i], “E:\临时\” + 单个文件名)
.判断 (寻找文本 (文件名数组 [i], “b”, , 假) ≠ -1)
单个文件名 = 子文本替换 (文件名数组 [i], “b”, “f”, , , 真)
文件更名 (“E:\临时\” + 文件名数组 [i], “E:\临时\” + 单个文件名)
.默认
.判断结束
.计次循环尾 ()