Я пытаюсь переименовать каждый файл в указанной папке и все файлы во всех подпапках, но не могу понять, как это сделать.До сих пор у меня есть этот скрипт, который переименовывает каждый файл в папке с учетом его идентификатора, но мне нужно сделать все подпапки.
function renameFilesInFolder(folderID) {
var folder = DriveApp.getFolderById(folderID)
var files = folder.getFiles(),
fileNames = []
while(files.hasNext()){
var file = files.next()
var oldFileName = file.getName()
var checkIfMatch = oldFileName.substring(oldFileName.length - 3);
var newFileName = ""
if (checkIfMatch=="OBS"){
newFileName = oldFileName
} else {
newFileName =oldFileName+"_OBS"
}
file.setName(newFileName)
Logger.log(newFileName)
}
}
Спасибо!