拷贝文件

组件介绍

拷贝文件到指定文件夹

截图

属性说明

必填项
属性名称 类型 默认值 说明
文件 字符串/列表 需要复制的文件路径
点击右侧的文件夹图标可以选择多个个文件
多个文件页可以使用列表的方式,如 ["D:\A\1.png","C:\B\2.txt","C:\C\3.txt"]
目标路径 字符串 需要粘贴到的文件夹路径
选填项
属性名称 类型 默认值 说明
同名文件 下拉选项 替换文件 复制和粘贴文件夹存在同名文件时拷贝规则:
● 替换文件:替换目标路径下的原有文件
● 取消拷贝:取消复制文件,保留原有文件
● 同时保留:同时保留目标路径原有文件及粘贴文件,并在粘贴文件名默认增加(序号)
返回值
属性名称 类型 说明
文件路径 字符串/列表 拷贝后文件的路径
● 文件属性输入一个文件路径返回值类型:字符串,
文件拷贝失败返回空字符串 ""
● 文件属性输入多个文件路径返回值类型:列表,
全部文件拷贝失败返回空列表 []

组件示例

拷贝前

拷贝后

  1. 拷贝文件文件 "D:\A\1.png",目标路径 "D:\B\",同名文件同时保留,返回值文件路径 path —— 将 D:\A\1.png 文件复制粘贴到 D:\B\ 文件夹下
  2. 输出日志日志 path
  3. 运行结果:复制粘贴 D:\A\1.png 文件到 D:\B\ 文件夹下,拷贝后文件名称1(1).png 并在日志面板输出拷贝文件数量及拷贝文件路径

名词解析

  • 列表:由多个文本组成,每个文本之间以逗号分隔,两端以方括号括起来。例如 ["C:\1\1.txt","C:\1\2.txt","C:\1\3.txt"] 就是一个列表,其中包含 3 个文本项。

  • 同名文件拷贝

文件现状 操作 同名文件 结果 返回值
D:\A\1.png
D:\B\1.png
D:\B\2.png
将 D:\A\1.png 文件拷贝到 D:\B\ 文件夹下 替换文件 A 文件夹:1.png
B 文件夹:1.png(原 A文件夹下文件)、2.png
D:\B\1.png
D:\A\1.png
D:\B\1.png
D:\B\2.png
将 D:\A\1.png 文件拷贝到 D:\B\ 文件夹下 取消拷贝 A 文件夹:1.png
B 文件夹:1.png、2.png
文件未改动
D:\B\1.png
D:\A\1.png
D:\B\1.png
D:\B\2.png
将 D:\A\1.png 文件拷贝到 D:\B\ 文件夹下 同时保留 A 文件夹:1.png
B 文件夹:1(1).png(原 A文件夹下文件)、1.png、2.png
D:\B\1(1).png

注意事项

  • 文件及目标路径同时支持相对路径和绝对路径,相对路径以点斜杠 ./ 开头,代表该流程路径下文件夹,如文件输入"./res/1.png" 表示流程的 res文件夹下的 1.png 文件, 如目标路径输入 "./res" 表示流程的 res 文件夹。

  • 如果复制前文件夹及目标路径存在同名文件,同名文件属性选择任意一个选项,文件路径都会返回目标文件夹下的文件路径。

  • 目标路径属性对应的路径需要真实存在,不存在会报错,推荐使用【文件夹是否存在】组件判断,如果不存在需要使用【创建文件夹】组件创建对应文件。

  • 点击文件右侧文件夹图标选择多个文件的功能。

Copyright 北京库木塔格科技有限公司 2024 all right reserved,powered by Gitbook该文章修订时间: 2024-03-27 12:27:39

results matching ""

    No results matching ""