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

相關問題