跳到主要内容
版本:Next

FileUncompressActivity

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

概述

FileUncompressActivity(解压文件)是用于在流程中解压 ZIP 文件的节点。它继承自 ActionActivity,使用 SharpZipLib 库进行解压,支持保留目录结构。

配置说明

属性名类型必填默认值说明
ArchivePathstring-要解压的 ZIP 文件路径
DirectoryPathstring-解压目标目录路径
OverWritebooltrue是否覆盖已有文件

使用示例

{
"Type": "FileUncompressActivity",
"Name": "解压数据包",
"Alias": "ExtractData",
"ArchivePath": "C:\\Downloads\\data.zip",
"DirectoryPath": "C:\\Data\\Extracted",
"OverWrite": true
}

注意事项

  • 💡 目标目录不存在时会自动创建
  • 💡 会保留 ZIP 文件中的目录结构
  • ⚠️ OverWrite=false 时,已存在的文件会被跳过

相关节点

更新历史

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

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