# 漏扫报告批量生成目标系统 **Repository Path**: xiaoxiaoweb/FileRename2Batch ## Basic Information - **Project Name**: 漏扫报告批量生成目标系统 - **Description**: 一个专注于自动化生成漏扫报告的系统,支持多目标批量处理,提升安全审计效率与准确性。 - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-10 - **Last Updated**: 2025-09-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 批量文件重命名工具 - IP+系统名 这是一个基于Python的图形化工具,用于批量重命名文件,特别适用于网络安全扫描报告的管理。工具支持从文件名中提取IP地址和风险等级,并根据Excel/CSV映射表将文件重命名为更具描述性的格式。 ## 功能特点 - **文件夹选择**:选择包含待处理文件的文件夹。 - **映射表支持**:支持Excel/CSV格式的IP与系统名映射表。 - **预览功能**:在实际重命名前预览文件名变更。 - **批量重命名**:一键完成文件重命名操作。 - **风险等级保留**:可选保留文件名中的风险等级信息。 - **按风险导出**:支持按风险等级将文件分组并导出为压缩包。 - **双击打开文件**:在表格中双击文件名可直接打开对应文件。 - **使用说明**:通过菜单栏的“使用帮助”查看详细操作指南。 ## 安装依赖 请确保已安装以下Python库: ```bash pip install PySide6 pandas openpyxl ``` ## 使用方法 1. **选择文件夹**:点击“选择文件夹”按钮,选择包含报告的文件夹。 2. **选择映射表**:点击“选择文件”按钮,选择包含IP和系统名映射的Excel/CSV文件。 3. **预览**:点击“预览”按钮,查看重命名效果。 4. **重命名**:点击“开始重命名”按钮,执行批量重命名操作。 5. **导出压缩包**:点击“按风险等级导出压缩包”按钮,将文件按风险等级分组并导出为压缩包。 ## 注意事项 - 未能匹配系统名的文件会在表格中高亮显示。 - 重命名日志会保存在目标文件夹的`rename_log.txt`文件中。 - 如果文件为HTML格式,导出压缩包时会自动附带`static`文件夹。 ## 版权信息 版本 v1.0 | © 2025 网络中心漏扫报告批量工具 ## 联系方式 如有任何问题或建议,请联系开发者。