【发布时间】:2018-09-06 04:55:42
【问题描述】:
当我创建一个新的 Doc 文件时,是否可以获得当前文件夹名称?我的脚本从根目录递归地为我显示所有文件夹,但不是当前文件夹:
在Google Drive Api 中我找不到有关当前文件夹的信息 :( 请帮助我。
// Log the name of every folder in the user's Drive.
var folders = DriveApp.getFolders();
while (folders.hasNext()) {
var folder = folders.next();
//Logger.log(folder.getName());
DocumentApp.getUi().alert(folder.getName());
}
【问题讨论】:
-
你的问题不清楚,你是如何选择当前文件夹的?当您使用脚本创建新文件时,除非您指定目标文件夹,否则它会放置在驱动器的根目录中。您在这里没有使用递归函数,而是使用循环遍历驱动器中的所有文件夹。
-
抱歉 - 我无法使用脚本创建新文件,只能通过按钮和鼠标。下面的一个答案已经帮助了我。谢谢。
标签: google-apps-script google-drive-api google-docs-api