【发布时间】:2013-02-25 22:19:56
【问题描述】:
我在我的根 google Drive 中创建了一个包含视频文件 (.avi) 的文件夹。当文件总数超过100个文件时,我需要编写一个谷歌应用程序脚本来永久删除旧视频文件吗?即删除除最后(较新)100 个文件之外的所有视频文件。
每个文件的名称都与该文件的创建时间相关,例如:2013-02-25__20-29-45-01.avi
2013-02-25__20-24-49-09.avi
2013-02-25__18-26-24-08.avi
......
所以我认为脚本应该首先按字母顺序列出这些文件,以新文件开头并以旧文件结尾,然后保留前 100 个文件并永久删除所有其他文件。 我知道如何在 bash 脚本中执行此操作,但在我认为他们使用 javascript (.gs) 的谷歌驱动器中不知道。
【问题讨论】:
-
不确定是否有人会为您完成这项工作,这不是 sto 应该的工作方式...see the faq about that
-
是的,我知道,有一些例外......;-) 我发现这个想法对我个人使用很有趣......顺便说一句,这只需要一些修改即可使其适用于您的用例,试一试,如果您遇到问题,我会很乐意(或其他人)提供帮助。
-
在这里发布我的问题之前,我尝试了两天来编辑上面链接中的代码但没有成功,因此我在这里写了我的请求。
标签: google-apps-script google-drive-api