我尝试将一些电影从Google云端硬盘文件夹复制到另一个文件夹,然后使用电子表格中的脚本重命名该文件。 (也欢迎使用电子表格以外的其他选项,但这似乎是最简单的)。我可以访问两个文件夹。
a)正常工作,将文件复制到同一文件夹中;
b)也在复制,但仍在同一文件夹中,而不在目标文件夹中;
c)给出错误:
“找不到方法makeCopy(string,string)”
function copyFile() {
var FileToCopy=DriveApp.getFileById('12B-zfprxgazbZ4JFxyrqhYveofYATzC1');
FileToCopy.makeCopy()
}
function copyFile() {
var FileToCopy=DriveApp.getFileById('12B-zfprxgazbZ4JFxyrqhYveofYATzC1');
var Destination = "1yC_nDk9VQLHBAkYNwNkRucfxp6yFBIV1";
FileToCopy.makeCopy(Destination)
}
function copyFile() {
var FileToCopy=DriveApp.getFileById('12B-zfprxgazbZ4JFxyrqhYveofYATzC1');
var Destination = "1yC_nDk9VQLHBAkYNwNkRucfxp6yFBIV1";
var Filename = "newFile.mp4";
FileToCopy.makeCopy(Filename, Destination)
}
答案 0 :(得分:1)
代替
A
尝试
var Destination = "1yC_nDk9VQLHBAkYNwNkRucfxp6yFBIV1";
如果看到documentation,则需要传递文件夹而不是目标文件夹的ID。