我在公司做行政,有一项固定工作:每周把更新后的制度文件、通知公告、培训资料等文件,分别复制到各部门的共享文件夹里。
公司有八个部门,每个部门有自己的共享目录。每周更新的文件大概十几个,有文档有表格有PDF。
以前的做法
打开文件管理器,选中这周要更新的十几个文件,Ctrl+C复制。
然后打开销售部的共享文件夹,Ctrl+V粘贴,等复制完。
回来,再打开市场部的共享文件夹,Ctrl+V粘贴,等复制完。
再回来,打开技术部的……
八个部门,粘贴八次。每次粘贴都要等几秒到十几秒(有些文件比较大),加上来回切换目录的时间,整个流程大概要十几分钟。
而且经常出错——有时候忘了某个部门,有时候粘贴到了错误的目录,有时候某个部门的文件夹路径变了没注意到。
试过的办法
想过写个批处理脚本,但我不太会写,而且每周要复制的文件不一样,脚本还得改。
也想过用robocopy命令,但命令行对我来说太不友好了,参数记不住。
后来怎么解决的
有个同事看我每周都在那来回粘贴,跟我说有个叫「批量复制工具」的东西,可以一次性把文件复制到多个目录。
我试了一下。操作很简单:
左边的列表是"要复制的文件",我把这周要更新的十几个文件直接从桌面拖进去。
右边的列表是"复制到哪里",我把八个部门的共享文件夹路径也拖进去。
然后同名文件处理方式选了"覆盖"(因为是更新文件,要替换旧版本),点"开始复制"。
软件自动把这十几个文件分别复制到八个目录里。进度条在走,能看到复制速度和剩余时间。大概一两分钟就全部复制完了。
从那以后,每周的文件分发从十几分钟变成了一两分钟。
用了几个月的感受
最方便的是"列表导出"功能。八个部门的共享文件夹路径是固定的,我第一次添加好之后导出成了一个TXT文件。以后每周只需要导入这个列表,目标目录就自动填好了,不用每次重新添加。
源文件那边每周不一样,但拖拽添加很快——选中文件直接拖到列表里就行。
有一次遇到个情况:某个部门的共享文件夹里有些旧文件不想删,但又有几个同名文件需要更新。我选了"覆盖"模式,同名的文件被替换了,不同名的文件保留着,刚好是我要的效果。
还有一次,领导让我把一批培训视频(每个几百MB)复制到各部门目录。大文件复制的时候,软件会单独显示当前文件的进度,能看到这个大文件复制到百分之几了。比系统自带的复制进度条信息更详细。
有个小细节也挺好的:如果复制到一半我点了停止,正在复制的那个大文件会被自动清理掉,不会留下一个复制了一半的损坏文件。
现在的工作流程
每周一早上:
- 打开工具,导入上次保存的目标目录列表
- 把这周要更新的文件拖到源文件列表里
- 点开始复制
- 一两分钟后完成
以前每周花十几分钟来回粘贴,现在一两分钟搞定,而且再也没出过漏发、错发的情况。
做行政或者经常需要把文件分发到多个地方的朋友,如果还在一个目录一个目录地粘贴,可以想想有没有更高效的办法。重复的操作能自动化就别手动来。
热门跟贴