复制文件
组件介绍
“复制文件”操作将复制一个或多个文件或文件夹。
- 输入:文件目录或文件名
- 输出:无
- 参数:无
页面介绍
文件标签

参数选项
| 选项 | 说明 | 样例值 |
|---|---|---|
| 源环境 | 指示可以在其上找到要输入的项目的文件系统或特定群集。选项包括“Local”和“<Static>”。Local:指定“文件/文件夹”字段中指定的项目位于hop本地的文件系统中。<Static>:指定在“文件/文件夹”字段中指定的项应完全使用该字段中的路径名。如果您已经知道文件路径,并且只想将其复制并粘贴到窗口中,请使用此选项。 | |
| 源文件/目录 | 要从中复制的文件或目录。如果在“源环境”字段中选择了“<Static>”以外的选项,请单击该字段中的按钮以查看“打开文件”窗口。 | |
| 通配符 | 定义以正则表达式形式复制的文件(而不是静态文件名),例如:.*.txt可以是扩展名为.txt的任何文件。 | |
| 目标环境 | 指示可以在其上找到要输入的项目的文件系统或特定群集。选项包括“Local”和“<Static>”。Local:指定“文件/文件夹”字段中指定的项目位于hop本地的文件系统中。<Static>:指定在“文件/文件夹”字段中指定的项应完全使用该字段中的路径名。如果您已经知道文件路径,并且只想将其复制并粘贴到窗口中,请使用此选项。 | |
| 目标文件/目录 | 指示目标环境的名称。如果在“目标环境”字段中选择了除“<Static>”以外的选项,请单击该字段中的按钮以查看“打开文件”窗口。 |
设置标签

参数选项
| 选项 | 说明 | 样例值 |
|---|---|---|
| 包括子目录 | 如果选中,则也将复制所选目录中的所有子目录 | |
| 目标是文件 | 确定目标是文件还是目录 | |
| 复制空目录 | 如果选中,将复制所有目录,即使它们是空的。必须选择“包含子文件夹”选项,此选项才能有效。(要使其工作,通配符必须为空) | |
| 创建目标目录 | 如如果选中,将创建当前不存在的指定目标目录 | |
| 替换已经存在的文件 | 如果选中,将覆盖目标目录中的重复文件。 | |
| 移除源文件 | 如果选中,则在复制后删除源文件(移动过程)。 | |
| 复制上一个Action结果作为参数 | 将前面的结果复制到参数中。 | |
| 增加文件 | 复制的任何文件都将显示为此操作的结果;显示在此操作中复制的文件列表。 |
使用案例
将文件库根目录的“11.txt”文件复制到目录“/1/empty”下。

首先创建一个简单的工作流:

然后对“复制文件”组件进行如下配置:

最后右击根目录刷新即可看到复制效果