removeFolder不起作用

时间:2016-11-08 09:35:24

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

我不确定我的剧本有什么问题。

var folderToDelete = DriveApp.getFoldersByName('folderName').next();
DriveApp.removeFolder(folderToDelete);

它没有显示错误,并且文件夹未被删除

确定名称为' folderName'的文件夹存在

谢谢!

1 个答案:

答案 0 :(得分:2)

removeFolder只是从驱动器的根目录中删除该文件夹。来自documentation

  

从用户驱动器的根目录中删除指定的文件夹。 :此   方法不会删除文件夹或其内容,但如果是文件夹   从其所有父母中删除,除了以外,无法在驱动器中看到   搜索它或使用"所有项目"图

您在寻找setTrashed()吗?

folderToDelete.setTrashed(true)