一、使用文件管理工具(推荐)
选择工具 使用如“天图文件管理工具”或“云炫文件管理器”等软件,这些工具提供批量文件管理功能。
操作步骤
- 打开工具后,进入“文件智能管理箱”或“批量管理任务”功能模块;
- 添加需要归类的文件或文件夹;
- 选择“按文件名称归类”任务类型;
- 输入分类规则(如文件名包含特定关键词);
- 设置目标文件夹并执行任务。
二、使用Python脚本(适合批量处理)
```python
import os
import shutil
from datetime import datetime
def organize_files(src_dir, backup_dir):
定义文件分类规则(可扩展)
file_types = {
"图片": [".jpg", ".png", ".gif"],
"文档": [".docx", ".pdf", ".xlsx"],
"压缩包": [".zip", ".rar"],
"其他": []
}
创建分类子文件夹
for folder in file_types.keys():
os.makedirs(os.path.join(src_dir, folder), exist_ok=True)
遍历源文件夹中的文件
for filename in os.listdir(src_dir):
file_path = os.path.join(src_dir, filename)
获取文件扩展名
ext = os.path.splitext(filename).lower()
根据扩展名分类
if ext in file_types:
shutil.move(file_path, os.path.join(src_dir, file_types[ext]))
示例用法
src_directory = "桌面" 源文件夹路径
backup_directory = "Backup" 备份目标文件夹路径
organize_files(src_directory, backup_directory)
```
步骤说明: 确保系统中已安装Python 3; 将`src_directory`和`backup_directory`修改为实际路径; 在终端或命令提示符中运行脚本,文件将自动分类到对应子文件夹。 注意事项 文件名冲突安装Python:
修改路径:
运行脚本:
扩展名识别:脚本仅根据扩展名分类,若需按文件名部分匹配,需修改分类逻辑。
通过以上方法,您可以高效地按文件名对文件夹进行分类整理。