软件介绍

压缩文件批量处理工具是一个基于 WinRAR 的现代化压缩文件批量处理工具,支持批量解压、内容管理、注释管理、加密管理等多种功能。软件基于 .NET 6.0 开发,提供直观的用户界面和强大的批量处理能力,是处理大量压缩文件的理想工具。软件使用必须遵循当地法律法规,不得用于非法用途

🚀 核心特性

智能解压多种格式、压缩文件修改功能、加密与安全功能、定时处理功能。

主要功能

📁 批量解压功能

  • 支持多种压缩格式(RAR, ZIP, 7Z, TAR, GZ, BZ2, XZ, CAB, ARJ, LZH, ACE, UUE, JAR, ISO)
  • 灵活目标设置(原始目录、指定目录、单独目录)
  • 结构控制(保留或扁平化目录结构)
  • 密码管理(多密码轮番尝试解密)
  • 冲突处理(跳过、覆盖、重命名)

🔧 压缩文件修改功能

  • 注释管理(批量删除或更新压缩文件注释)
  • 内容删除(按文件名精确删除压缩包内文件)
  • 内容添加(向压缩包添加新文件到指定路径)
  • 元数据管理(删除或添加压缩文件元属性信息)

🔐 加密与安全功能

  • 密码删除(批量移除压缩文件密码保护)
  • 密码添加(为压缩文件批量设置密码)
  • 多密码支持(支持提供多个密码进行尝试)
  • 安全验证(密码强度检查)

⏰ 定时处理功能

  • 一次性定时(指定具体日期时间执行)
  • 定期执行(按月/日/时定期执行)
  • 间隔执行(按指定时间间隔重复执行)
  • 高级控制(限制执行次数或设置结束日期)

工具兼容性

WinRAR.exe (推荐)

✅ 支持的功能

  • 基础压缩/解压
  • 密码保护
  • 文件添加/删除
  • 批量解压
  • 元数据文件
  • 注释功能 (RAR + ZIP)
  • 高级路径处理

Rar.exe (功能受限)

  • 支持:基础压缩/解压、密码保护、文件添加/删除、批量解压、元数据文件、注释功能 (仅 RAR)
  • 不支持:ZIP 格式注释功能

快速开始

  1. 首次启动:程序会自动检测系统中的 WinRAR 安装
  2. 基本配置
    • 来源目录:选择包含压缩文件的目录
    • 目标目录:选择处理后文件的存放位置
    • 文件格式:选择要处理的压缩文件类型
  3. 功能配置:点击对应功能标签页进行详细配置
  4. 开始处理:配置完成后点击"开始处理"

使用示例

示例1:批量解压到指定目录

  1. 设置来源目录:D:\压缩文件\
  2. 设置目标目录:D:\解压文件\
  3. 选择文件格式:.rar, .zip, .7z
  4. 启用批量解压功能
  5. 设置解压到指定目录
  6. 点击"开始处理"

示例2:批量删除压缩文件注释

  1. 设置来源目录:D:\压缩文件\
  2. 启用压缩文件修改功能
  3. 启用注释管理 > 删除注释
  4. 点击"开始处理"

技术架构

🛠️ 技术支持

  • 开发框架:.NET 6.0 Windows Forms
  • 配置管理:JSON 序列化 (Newtonsoft.Json)
  • 编码支持:System.Text.Encoding.CodePages
  • 日志系统:自定义日志服务
  • 压缩工具集成:WinRAR 命令行调用