我正在尝试通过Google Apps脚本在Google云端硬盘中的“报告”文件夹中创建子文件夹名称“2017”。在创建需要证明该子文件夹存在与否之前的子文件夹之前。我制作的代码如下所示....它的工作原理。 有没有简单的代码方法?
var reportFolder = DriveApp.getRootFolder().getFoldersByName("Reports");
if(reportFolder.hasNext()){
var reportFolderExist = reportFolder.next();
var yearFolders = reportFolderExist.getFoldersByName("2017");
if(yearFolders.hasNext()){
var yearFolderExist = yearFolders.next().getName();
return 'Yes, There is 2017 folder.' ;
} else {
reportFolderExist.createFolder("2017");
return 'There was no 2017 folder. But created' ;
}
} else {
return 'No "Reports" folder exist';
}