当前的文件夹名称在谷歌脚本,谷歌驱动器?怎么样?

时间:2018-09-06 04:55:43

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

制作新的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());
}

1 个答案:

答案 0 :(得分:0)

是的。试试:

var id = DocumentApp.getActiveDocument().getId();//get id of the current document
DocumentApp.getUi().alert(DriveApp.getFileById(id) //getFile
  .getParents() //getParentFolders
  .next() //getFirstParentFolder
  .getName());//getNameOfThatFolder