首页 > 解决方案 > Google Drive : 删除超过 1 天的文件夹

问题描述

我正在寻找有关 AppScript 的帮助。我想删除任何超过 1 天的文件夹。

这是我的情况,我有一个主文件夹,其中包含包含文件的文件夹

> Main Folder
 >> Folder 1
       >>> File 1
       >>> File 2
       >>> File n
 >> Folder 2
       >>> File 1
 >> Folder n

我想自动删除超过 1 天的文件夹 n(显然是其中的文件)是否可以使用 AppScript 进行此操作?我知道已经有那种脚本,但它只适用于文件夹中的文件

此致 !

标签: google-apps-scriptautomationgoogle-drive-api

解决方案


我有另一个问题

Alan 的 anwser 运行良好,当我执行脚本时,它运行正常,没问题。

我使用 Google AppScript 进行了触发器,但触发器正在创建错误 25“找不到与此标识符对应的项目。您可能无法在 chkDateOfEveryFolder(代码:25)处访问”

谢谢

编辑:parentFldr = DriveApp.getFolderById(parentFolderID); 这条线(25)是问题的根源

编辑 2:我删除了这个条件

if (!parentFolderID) {
    parentFolderID = "Enter the folder ID to start the search";
  }

对此

 parentFolderID = "Enter the folder ID to start the 

触发器现在可以正常工作


推荐阅读