文件归档自动化工具
一、结果演示二、文件归档自动化工具工具目标工具运行后能自动整理我的电脑桌面文件工具形态命令行脚本配置文件核心交互流程双击程序不同格式的文件将存储到对应目录下图片→D:\文件\文档文档→D:\文件\文档工具代码结构├── file_organizer.py # 主程序纯 Python 标准库无需安装依赖 ├── config.json # 配置文件源目录/目标目录/分类规则 ├── 一键整理.bat # 双击 点击整理按钮立即整理 ├── 整理.bat # 双击 交互式菜单整理/预览/改配置 ├── 预览.bat # 双击 预览整理方案不移动文件 ├── README.md # 完整使用文档 └── file_archive.log # 运行日志首次运行时生成功能设计1. 按格式归档图片→D:\文件\文档文档→D:\文件\文档、视频/音频/压缩包/安装包/代码/其他共8类规则全在config.json里可随意增删。2. 大小写不敏感.png也能正确识别为图片3. 防覆盖同名文件自动改名为风景1.jpg绝不覆盖已有文件4. 预览模式先看方案再动手无风险5. 自动跳过隐藏文件、归档目录内文件防循环、程序自身文件源目标时拒绝执行6. 每次运行时写入日志可回溯7. 避开快捷方式带有.lnk、.url这些后缀的文件一律不整理、保持原位.lnk windows程序快捷方式如桌面上的微信和浏览器图标.url网页快捷方式三、文件归档全自动化工具不过这样的一套程序只是实现了程序的80%自动化想要实现桌面文件的整理仍然人手动双击程序要想实现程序的全自动化以Windows操作系统为例的操作方法为1. 在Windows搜索栏输入“任务计划程序”并打开2. 点击右侧创建基本任务“名称随意比如”桌面自动整理“3. 触发器选”每天“或”每小时“设置一个你方便的时间4. 操作选”启动程序“然后浏览找到你桌面上那个“一键整理.bat”文件5. 完成设置后它就会在后台准时自动运行。这样一个桌面文件自动归档的全自动化程序就完成了。