帮助中心 >
流程节点参考:文件与文件夹操作
1、获取文件列表
《获取文件列表》
指令输入
选项 | 说明 |
---|---|
文件夹路径 | 默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo" 同时支持以下协议类型:
|
名称匹配规则 | 选填,用于匹配相应名称结尾的文件,以逗号分隔,如“.jpg,.png” 同时支持以下高级设置
|
排序因素 | 将文件按指定的排序因素排序 支持以下排序因素:
|
排序规则 | 将文件按指定的排序规则排序 支持以下排序规则:
|
指令输出
选项 | 说明 |
---|---|
保存至变量 | 返回的是一个数组,包含文件列表的绝对路径 |
使用示例
《文件目录》
《流程编辑》
节点详情
《获取文件列表》
2、文件重命名
《文件重命名》
指令输入
选项 | 说明 |
---|---|
目标文件 | 默认填写的路径为当前操作系统下的文件绝对路径,如:"file://C:/Users/Desktop/demo.xlsx" 同时支持以下协议类型:
|
新的名称 | 输入文件的新名称,不包含路径,需要包含后缀名 |
指令输出
选项 | 说明 |
---|---|
保存至变量 | 返回的是一个字符串,为重命名后文件的绝对路径 |
使用示例
《流程编辑》
节点详情
《文件重命名》
3、复制文件
《复制文件》
指令输入
选项 | 说明 |
---|---|
目标文件 | 默认填写的路径为当前操作系统下的文件绝对路径,如:"file://C:/Users/Desktop/demo.xlsx" 同时支持以下协议类型:
|
目标文件夹 | 默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo" 同时支持以下协议类型:
|
如果文件存在 | 如果要复制的文件在目标文件夹已存在,支持以下方式处理:
|
指令输出
无
使用示例
《流程编辑》
节点详情
《复制文件》
4、移动文件
《移动文件》
指令输入
选项 | 说明 |
---|---|
要移动的文件 | 默认填写的路径为当前操作系统下的文件绝对路径,如:"file://C:/Users/Desktop/demo.xlsx" 同时支持以下协议类型:
|
目标文件夹 | 默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo" 同时支持以下协议类型:
|
如果文件存在 | 如果要复制的文件在目标文件夹已存在,支持以下方式处理:
|
指令输出
无
使用示例
《流程编辑》
节点详情
《移动文件》
5、读取文件
《读取文件》
指令输入
选项 | 说明 |
---|---|
文件路径 | 默认填写的路径为当前操作系统下的文件绝对路径,如:"file://C:/Users/Desktop/demo.xlsx" 同时支持以下协议类型:
|
文件编码 | 支持以下文件编码:
|
文件类型 | 支持以下文件类型:
|
指令输出
选项 | 说明 |
---|---|
保存至变量 | 读取到的文件内容保存为变量 |
使用示例
《流程编辑》
节点详情
《读取文件》
6、写入文件
《写入文件》
指令输入
选项 | 说明 |
---|---|
文件内容 | 要写入文件的内容 |
文件路径 | 默认填写的路径为当前操作系统下的文件绝对路径,如:"file://C:/Users/Desktop/demo.xlsx" 同时支持以下协议类型:
|
如果文件存在 | 如果要写入的文件已存在,支持以下方式处理:
|
文件编码 | 支持以下文件编码:
|
指令输出
无
使用示例
《流程编辑》
节点详情
《写入文件》
7、删除文件
《删除文件》
指令输入
选项 | 说明 |
---|---|
要删除的文件 | 默认填写的路径为当前操作系统下的文件绝对路径,如:"file://C:/Users/Desktop/demo.xlsx" 同时支持以下协议类型:
|
指令输出
无
使用示例
《流程编辑》
8、获取文件夹列表
《获取文件夹列表》
指令输入
选项 | 说明 |
---|---|
文件夹路径 | 默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo" 同时支持以下协议类型:
|
排序因素 | 将文件按指定的排序因素排序 支持以下排序因素:
|
排序规则 | 将文件按指定的排序规则排序 支持以下排序规则:
|
指令输出
选项 | 说明 |
---|---|
保存至变量 | 返回的是一个数组,包含文件夹列表的文件夹绝对路径 |
使用示例
《文件目录》
《流程编辑》
节点详情
《获取文件列表》
9、创建文件夹
《创建文件夹》
指令输入
选项 | 说明 |
---|---|
父文件夹路径 | 要新建文件夹的父文件夹路径,默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo"
同时支持以下协议类型:
|
文件夹名称 | 要新建的文件夹名称 |
指令输出
选项 | 说明 |
---|---|
保存至变量 | 新建的文件夹的绝对路径保存为变量 |
使用示例
《流程编辑》
节点详情
《创建文件夹》
10、删除文件夹
《删除文件夹》
指令输入
选项 | 说明 |
---|---|
文件夹路径 | 默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo" 同时支持以下协议类型:
|
指令输出
无
使用示例
《流程编辑》
11、清空文件夹
《清空文件夹》
指令输入
选项 | 说明 |
---|---|
文件夹路径 | 默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo" 同时支持以下协议类型:
|
指令输出
无
使用示例
《流程编辑》
12、复制文件夹
《复制文件夹》
指令输入
选项 | 说明 |
---|---|
要复制的文件夹 | 默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo" 同时支持以下协议类型:
|
目标文件夹 | 默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo" 同时支持以下协议类型:
|
如果文件存在 | 如果要复制的文件在目标文件夹已存在,支持以下方式处理:
|
指令输出
无
使用示例
《流程编辑》
13、移动文件夹
《移动文件夹》
指令输入
选项 | 说明 |
---|---|
要移动的文件夹 | 默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo" 同时支持以下协议类型:
|
目标文件夹 | 默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo" 同时支持以下协议类型:
|
如果文件存在 | 如果要复制的文件在目标文件夹已存在,支持以下方式处理:
|
指令输出
无
使用示例
《流程编辑》
14、文件夹重命名
《文件夹重命名》
指令输入
选项 | 说明 |
---|---|
要重命名的文件夹 | 默认填写的路径为当前操作系统下的文件夹绝对路径,如:"file://C:/Users/Desktop/demo" 同时支持以下协议类型:
|
新的文件夹名称 | 重命名的文件夹的新名称 |
指令输出
选项 | 说明 |
---|---|
保存至变量 | 重命名后的文件夹的绝对路径保存为变量 |
使用示例
《流程编辑》
节点详情
《文件夹重命名》