在 Google Drive 中复制文件夹

2015.03.17 更新:以下代码效率较差,请移步这里看新版本

很久以来 Google Drive 都没有复制文件夹的功能,而且它的复制文件功能也很弱,只能在当前文件夹下创建出一个备份。如果想要复制一个文件夹,只能在客户端中进行复制,再传到服务器中,不过这样就很浪费带宽了。原因大概是复制功能的界面做起来比较复杂,使用的人也不多,于是 Google 就一直没想着做加强这方面。

不过自从有了 Apps Script 之后,我们可以自己在网页端复制文件夹了。只是需要写一点代码。主程序如下,必要的注释都标记在代码中了。

如果需要复制一个文件夹,只需要运行下面的方法。这种方式只有一个问题,就是 Apps Script 的每次运行时限为 5 分钟,实测下来一次可以复制 50 个文件左右,如果文件夹中多于 50 个文件,需要运行多次才可以解决。


1 条评论 添加

发表评论

电子邮件地址不会被公开。 必填项已用*标注