文件复制作家

文件复制写入器模块提供FME直接访问复制或在本地或远程文件系统到目标数据集文件夹或其他用户指定的目标文件夹移动文件或文件夹的内容。

这些文件的格式将保持不变;然而,权限设置将由目的地机器的操作系统和文件系统位置来确定。

概观

设在发送到文件复制作家个体特征源文件或文件夹。特点自己的属性和几何方面被忽略,只解析为相关的文件复制作家特定的格式属性。因此,写入器建模为具有只允许一个可能的目标特征类型和没有用户属性的固定架构。

笔者支持两种文件操作模式:复制和移动。这些都反映了相应的文件系统调用分别复制或移动数据文件。这两种操作支持:

  • UNC
  • 绝对和相对路径
  • 文件或文件夹(仅内容)输入
  • 子文件夹的可选复制
  • 现有文件的目标文件夹覆盖

相对路径是相对于工作空间的文件夹。

源数据位置上用被称为格式属性的每个输入个别特征到写入器指定filecopy_source_dataset。目标数据位置是由写入数据集,它必须是一个文件夹中提供默认值。此外,格式属性filecopy_dest_dataset可用于指定格式化为相对的,绝对的或UNC目标文件夹,并且必须使用正斜线来指定(C:/温度/)或转义反斜杠(C:\\ \\温度)。

如果从目标文件夹filecopy_dest_dataset格式属性是绝对或UNC路径,它将完全替换目标数据集;然而,如果它是一个相对路径,它将被添加到目标文件夹。除了这种情况下,相对路径是相对于工作空间的文件夹。的任何输入功能,所有其他部件将被忽略。

当文件被复制或移动,默认情况下,原始文件名被保留。但是,如果格式属性filecopy_source_dataset是文件,则该格式属性filecopy_dest_filename可用于指定一个新的文件名。

文件命名冲突可以通过解决覆盖现有文件参数,其引导作家,如果名称发生碰撞覆盖在输出文件夹中的文件。此外,如果所提供的源位置是文件夹,子文件夹及其内容可以任选复制到目标位置为好。

输入源包括文件和格式化为相对的,绝对的,还是UNC名称的文件夹名称,并且必须使用正斜杠来指定(C:/温度/)或转义反斜杠(C:\\ \\温度)。相对路径是相对于工作空间的文件夹。

图案支撑件被支撑在以简化globing的形式,其是很像正则表达式输入数据集。只有两个字符的支持:星号(*)和问号(?)。

例如,输入源

C:/温度/ * TXT

可以匹配与扩展名的文件。文本文件在里面C:/温度/文件夹,只要它存在,并根据文件系统权限进行访问。

注意:目前长的复制操作中的进度指示不支持,并取消复制操作可能导致目标文件夹中损坏的输出数据。

作家简介

文件复制作家忽略的输入功能的所有内容,除了特定的格式属性。复制操作可以每输入要素来执行。

没有足够的信息来执行复制或移动操作输入的功能被忽略。