Google apps script 更改“中的默认保存位置”;复印一份;谷歌文档

Google apps script 更改“中的默认保存位置”;复印一份;谷歌文档,google-apps-script,google-drive-api,google-apps,Google Apps Script,Google Drive Api,Google Apps,我相信你知道这个选项,如果你点击谷歌文档的链接,你可以用 /复制,每次打开文档时,您都可以选择单击“制作副本”并 默认情况下,将创建原始文件(文档、工作表…)的副本并将其保存在“我的驱动器”上 我现在的问题是,我能不能改变这个默认路径,文件保存的地方? 比如,我可以说,按默认值将其保存在Google Drive文件夹xy中,或者我甚至可以这样说吗 他应询问我的驱动器文件夹中的哪个文件夹应保存副本 感谢您的提示尝试使用makeCopy(名称、目的地) makeCopy(名称、目的地) 在目标目录

我相信你知道这个选项,如果你点击谷歌文档的链接,你可以用 /复制,每次打开文档时,您都可以选择单击“制作副本”并 默认情况下,将创建原始文件(文档、工作表…)的副本并将其保存在“我的驱动器”上

我现在的问题是,我能不能改变这个默认路径,文件保存的地方? 比如,我可以说,按默认值将其保存在Google Drive文件夹xy中,或者我甚至可以这样说吗 他应询问我的驱动器文件夹中的哪个文件夹应保存副本

感谢您的提示

尝试使用
makeCopy(名称、目的地)

makeCopy(名称、目的地)

  • 在目标目录中创建文件的副本,并使用提供的名称命名
注: 必须使用folderID而不是byName来选择文件夹(基于经验和教程示例)

有价值的资料来源:

  • -(这非常有用!)
希望有帮助。

尝试使用
makeCopy(名称、目的地)

makeCopy(名称、目的地)

  • 在目标目录中创建文件的副本,并使用提供的名称命名
注: 必须使用folderID而不是byName来选择文件夹(基于经验和教程示例)

有价值的资料来源:

  • -(这非常有用!)
希望能有帮助

function myFunction() {
var files = DriveApp.getFilesByName('Sample Document');
while (files.hasNext()) {
var file = files.next();

var copyFolder = DriveApp.getFolderById('FOLDERID')
file.makeCopy('Sample Document Copy',copyFolder)

}
}