文件和目录操作

本模块用于实现基本的文件和目录操作。

image.png


支持的操作类型

操作类型

说明

参数

复制文件(或文件夹)

将文件或文件夹复制到目标位置。


路径:要复制的文件或文件夹路径。 如果此路径是文件路径,则作为文件复制,否则作为文件夹复制。

目标路径:复制文件时,可以为目标的完整路径(带文件名),也可以是目标文件夹的路径(此时文件名会被保持原名,从0.10.4版本开始支持)。

示例:

  • 复制文件d:\dir1\16.png到E:\temp文件夹
    • 路径:d:\dir1\16.png
    • 目标路径:e:\temp  或 e:\temp\16.png
  • 复制文件夹d:\dir1\logos 到 e:\temp下:
    • 路径:d:\dir1\logos
    • 目标路径:e:\temp\logos

移动/重命名文件(或文件夹)

移动或改名文件/文件夹。

路径:要移动/重命名的文件或文件夹的完整路径。

目标路径:完整的目标文件路径(包含文件名),如果是移动文件,也可用只提供目标文件夹的路径。

删除文件


路径:要删除文件的完整路径。

移入回收站

将文件或文件夹放入回收站。

路径:文件或文件夹的完整路径。

创建文件夹


路径:要创建的文件夹的完整路径。

如果已存在,则不进行操作。

创建空文件

根据指定的路径创建一个空的文件

路径:要创建文件的完整路径(包含文件名和扩展名)。

获取文件夹内的文件

返回文件夹内的所有文件

路径:要搜索的路径;

搜索内容:要匹配的文件名。 默认为*表示所有文件。如果要匹配某个类型的文件,可以用 *.png 这样类似的格式。

包含子目录:是否搜索子目录。

获取文件夹内的子文件夹

返回所有子文件夹的路径

路径:要搜索的路径;

搜索内容:要匹配的文件名。 支持通配符。

包含子目录:是否搜索子目录。

示例动作


更改历史

  • 1.0.11 增加“创建空文件”操作类型。
语雀在语雀上查看