0

使用Google Apps脚本我需要搜索谷歌云端硬盘中的文件夹结构。问题是,我不知道主文件夹中会有多少个子文件夹(请看图像)。我会一直在寻找“文件-2”,但会有很多“文件-2”,我需要找到所有这些。JavaScript - 通过文件夹结构搜索 - Google Drive

我不知道名称和子文件夹的ID。

我不知道我需要搜索的文件“文件-2”的ID。

我只知道会有一个主文件夹,我需要搜索里面的所有文件“file-2”。

enter image description here

回答

1

你并不需要遍历所有文件夹的子文件夹答,DriveApp有searchFiles(params) method,将返回所有的文件,使用该名称,无论他们在哪里。

例如:

var files = DriveApp.searchFiles(
    'title contains "file-2"'); 
while (files.hasNext()) { 
    var file = files.next(); 
    Logger.log(file.getName());// file is a file object, it has methods to get parent folders if this info is useful... see same doc + links 
} 
+0

感谢队友。那做的工作! – maeq 2014-09-13 13:50:37

相关问题