欢迎:我不会一开始就讲代码,但是我想问几个问题。学习操作逻辑。
问题1:
当我使用该功能创建新文件时
var newFile = SpreadsheetApp.create("Name new sheets")
var newFileId = newFile.getId()
新文件总是保存到Google磁盘的根目录吗?
问题2
如果我总是写Google磁盘的根目录。移动新创建文件的唯一方法是使用
var TARGE_FOLDER_ID = "asdFHd4hasdasn6nJMGLSQt8das331"
DriveApp.getFileById(newFileId).makeCopy("Name new sheets",TARGE_FOLDER_ID);
在从Google云端硬盘主文件夹中复制删除内容之后?
答案 0 :(得分:0)
当我使用该功能创建新文件时
是的SpreadsheetApp.create("Name new sheets")
将文件放在根目录中,您必须将其移动
如果我总是写Google磁盘的根目录。移动新创建文件的唯一方法是使用
是这样的Move file
var folder=DriveApp.getFoldersByName(folderName).next();//gets first folder with the given foldername
var file=SpreadsheetApp.create(fileName);
var copyFile=DriveApp.getFileById(file.getId());
folder.addFile(copyFile);
DriveApp.getRootFolder().removeFile(copyFile);