ARTICLE · 1336365
用 Excel 当"指令单",Python 一键批量复制
用 Excel 当"指令单",Python 一键批量复制
用 Excel 当"指令单",Python 一键批量复制
年审最磨人的活,往往不是做底稿。
是搬文件夹。几十个客户资料夹从一台电脑挪到另一台,再按部门归档、按“项目名+日期”备份。一个一个拖,手抖一下就漏一个,同名还可能把旧资料抹掉。
我做了个小工具,思路很土:人填 Excel,程序照着搬。清单四列——源根目录、源文件夹名、目标根目录、目标文件夹名。每行就是一个任务,几百个文件夹点一下自动复制。
最关键是目标已存在怎么办,给了三选一:
跳过:已存在就不动,最安全。
覆盖:先删旧的再复制,风险高。
合并:同名覆盖、不同名保留,给已有文件夹补资料。
默认用“跳过”。批量操作里,不破坏现状永远比图省事重要。
它还补了几个细节:按列名认字段,不管你怎么排;后台线程跑复制,界面不会假死;坏一行只记日志,不影响全局。跑完给你一张成功/跳过/失败的汇总表。
不过有句大实话:批量操作先试小批量。覆盖用的是 rmtree,删了不可恢复。宁可多花两分钟核对,也别一次全删全复制换来一夜救火。
原文用 Excel 当"指令单",Python 一键批量复制几百个文件夹(附可运行工具)
江苏,1小时前,















































































