I made a code that renames multiple files in Google Drive (taken from Here) and here is the content
function rename() {
var folderid = "<<insert your folder ID>>"
var folder = DriveApp.getFolderById(folderid)
var myfiles = folder.getFiles();
while (myfiles.hasNext()) {
var myfile = myfiles.next();
var myname = myfile.getName();
var ftype = myfile.getMimeType();
var indexOfFirst = ftype.indexOf(mimetype);
var fname = myname.replace("source", "change");
myfile.setName(fname);
}
return false;
}
My problem is that it only works on the root folder and not on subfolders Is there a solution to allow code to run on subfolders?