google-apps-script - Google Drive : 删除超过 1 天的文件夹
问题描述
我正在寻找有关 AppScript 的帮助。我想删除任何超过 1 天的文件夹。
这是我的情况,我有一个主文件夹,其中包含包含文件的文件夹
> Main Folder
>> Folder 1
>>> File 1
>>> File 2
>>> File n
>> Folder 2
>>> File 1
>> Folder n
我想自动删除超过 1 天的文件夹 n(显然是其中的文件)是否可以使用 AppScript 进行此操作?我知道已经有那种脚本,但它只适用于文件夹中的文件
此致 !
解决方案
我有另一个问题
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
触发器现在可以正常工作
推荐阅读
- c# - 每个类上的 Newtonsoft.Net Json 回调完全反序列化
- python - 当我尝试运行 lambda 函数时出现以下错误,错误是第 7 行的缩进错误
- javascript - 我如何设置活动标签的样式?
- python - 不要在 widget.setStyleSheet 中插入背景图片
- .net - 在包含 .NET Core 测试 + .NET Framework 测试的解决方案中运行测试的最佳实践?
- vba - VBA如何在Do While函数中实现IF LEN?
- python - 从列表中获取数字的索引
- javascript - 为什么 Node.js 事件循环需要多个阶段?
- django - Django 2+ 中的多个可选 URL 参数
- jenkins - 如何重建 Jenkins 管道