目录相关

删除目录

  1. 删除目录 (“F:\2345Downloads”)

文件相关

复制文件

  1. 复制文件 (“F:\1.txt”, F:\2.txt”)

更改文件名字

  1. 文件更名(“F:\1.txt”, F:\2.txt”)

文件是否存在

  1. 调试输出 (文件是否存在 (“F:\1.txt”))

取文件时间

得到文件的时间
image.png

  1. 调试输出 (取文件时间 (“F:\1.txt”))

取文件大小 字节

  1. 调试输出 (取文件尺寸 (“F:\1.txt”))

取文件属性(就是判断是否是可读可写之类的)

返回一个文件或目录的属性。此属性值由以下常量或其和构成: 1、#只读文件; 2、#隐藏文件; 4、#系统文件; 16、#子目录;32、#存档文件 。要判断是否设置了某个属性,在返回值与想要得知的属性值之间使用“位与”命令进行比较。如果所得的结果不为零,则表示设置了这个属性值。如果取文件属性失败,将返回 -1。本命令为初级命令。

  1. 调试输出 (取文件属性 (“F:\1.txt”))

置文件属性

参数值可以为以下常量值或其和: 1、#只读文件; 2、#隐藏文件; 4、#系统文件; 32、#存档文件 。通过将这些常量值加起来可以一次设置多个文件属性。

  1. 调试输出 (置文件属性 (“F:\1.txt”, 1))

读入文件

  1. 调试输出 (到文本 (读入文件 (“F:\1.txt”)))

写到文件

会覆盖之前的

  1. 调试输出 (写到文件 (“F:\1.txt”, 到字节集 (“你好啊”)))

追加

  1. 调试输出 (写到文件 (“F:\1.txt”, 到字节集 (到文本 (读入文件 (“F:\1.txt”)) 123”)))

查找文件

参数<1>的名称为“欲寻找的文件或目录名称”,类型为“文本型(text)”,可以被省略。可以使用多字符 (*) 和单字符 (?) 通配符来指定多重文件。在非首次寻找文件时,参数值必须为空或被省略。

参数<2>的名称为“欲寻找文件的属性”,类型为“整数型(int)”,可以被省略。参数值可以为以下常量值或其和: 1、#只读文件; 2、#隐藏文件; 4、#系统文件; 16、#子目录; 32、#存档文件 。通过将这些常量值加起来可以一次设置多个文件属性。如果省略本参数,默认为搜寻除子目录外的所有文件。

遍历文件夹

这个有一个特点就是,你第一次 需要写目录,以后再查询就不需要写目录了。你要是还写就是从头查了
这个只能查出文件,不能查出文件夹

  1. .版本 2
  2. .支持库 spec
  3. 寻找文件 (“F:\BaiduNetdiskDownload\觅风易语言教程\觅风-易语言入门系列教程\*”, )
  4. .计次循环首 (100, i)
  5. name 寻找文件 (, )
  6. .如果真 (name “”)
  7. 跳出循环 ()
  8. .如果真结束
  9. 调试输出 (name)
  10. .计次循环尾 ()

查找所有文件(包含文件和子文件夹),但是不包括子文件夹里面的文件

  1. .版本 2
  2. .支持库 spec
  3. 寻找文件 (“F:\BaiduNetdiskDownload\觅风易语言教程\觅风-易语言入门系列教程\*”, 1 2 16 32)
  4. .计次循环首 (100, i)
  5. name 寻找文件 (, 1 2 16 32)
  6. .如果真 (name “”)
  7. 跳出循环 ()
  8. .如果真结束
  9. 调试输出 (name)
  10. .计次循环尾 ()

文件操作 基本上只用到这几个。!!!!!

image.png

  1. .版本 2
  2. .支持库 spec
  3. 文件号 打开文件 (“C:\Users\Administrator\Desktop\1.txt”, #读写, )
  4. 调试输出 (读入文本 (文件号, ))
  5. 移到文件尾 (文件号)
  6. 写文本行 (文件号, “测试”)
  7. 关闭文件 (文件号)