跳到主要内容
版本:Next

FileMoveActivity

分类: 文件操作
命名空间: CMS.Plugin.FlowManagement.Domain.FlowBusiness.Activitys
基类: ActionActivity
模块: FlowManagement.Domain

概述​

FileMoveActivity(移动文件)是用于在流程中移动文件的节点。它继承自 ActionActivity,支持将指定路径的文件移动到目标路径,可以选择是否覆盖已有文件。

业务场景​

适用场景​

  • 文件归档: 将处理完成的文件移动到归档目录
  • 文件整理: 按规则将文件移动到不同目录
  • 数据迁移: 将数据文件迁移到新位置
  • 清理操作: 将临时文件移动到待删除目录

配置说明​

基本配置​

属性名类型必填默认值说明
FilePathstring是-源文件路径
FilePathForMovestring是-目标路径
OverWritebool否true是否覆盖已有文件

使用示例​

基本示例​

{
"Type": "FileMoveActivity",
"Name": "归档数据文件",
"Alias": "ArchiveData",
"FilePath": "C:\\Data\\current.csv",
"FilePathForMove": "C:\\Archive\\2024\\data.csv",
"OverWrite": true
}

注意事项​

  • ⚠️ 源文件和目标路径不能相同
  • ⚠️ 源文件不存在时会记录警告并跳过
  • ⚠️ 移动后源文件将不再存在
  • 💡 确保目标目录存在,否则移动会失败

相关节点​

更新历史​

日期版本说明
2025-11-281.0初始版本

本文档最后更新时间: 2025-11-28