Google脚本用于创建文件夹,然后在该文件夹中创建Google文档

时间:2015-11-10 02:29:43

标签: google-apps-script

我一直在寻找一种简单的方法来创建文件夹,然后在该文件夹中创建Google文档。

从我在其他问题中看到的,看起来好像没有简单的方法来做到这一点,而是你必须创建文件夹然后创建文档,然后将文档移动到该文件夹​​然后删除它来自根文件夹。有没有更简单的方法来做到这一点,或者这只是谷歌的一个大错误,使这更容易?

1 个答案:

答案 0 :(得分:1)

我认为没有更简单的方法可以做到这一点。 但我会将整个过程包装在一个函数中。

function createDoc(folderID, name) {
  var folder = DriveApp.getFolderById(folderID),
      doc = DocumentApp.create(name),
      id = doc.getId(),
      file = DriveApp.getFileById(id);
  DriveApp.getRootFolder().removeFile(file);
  folder.addFile(file);
  return doc;
}