循环置子目录下所有文件的属性

易语言 2020-09-02 15:59:40

循环置子目录下所有文件的属性

写了这个循环置文件属性的程序,可以将某个目录及其以下的子目录、多级子目录、内的所有文件全部统一文件属性。使你的程序可以删除、移动、编辑他们。

大家有做文件操作的,或者你软件里需要修改文件的,都建议先调用一下我这个子程序,再进行文件操作。

.子程序 循环置文件属性
.参数 文件夹路径, 文本型, , 欲置文件属性的文件夹路径
.参数 欲设置为的属性值, 整数型, , 参数值可以为以下常量值或其和: 1、#只读文件; 2、#隐藏文件; 4、#系统文件; 32、#存档文件 。通过将这些常量值加起来可以一次设置多个文件属性。
.局部变量 n, 整数型
.局部变量 m, 整数型
.局部变量 a, 整数型

某目录所有文件 (文件夹路径)
取所有子目录 (文件夹路径)
.计次循环首 (取数组成员数 (子目录), n)
某目录所有文件 (子目录 [n])
.计次循环尾 ()
.计次循环首 (取数组成员数 (子目录), m)
置文件属性 (子目录 [m], 欲设置为的属性值)
.计次循环尾 ()
.计次循环首 (取数组成员数 (所有文件), a)
置文件属性 (所有文件 [a], 欲设置为的属性值)
.计次循环尾 ()