Finds folders in Drive that match a given name.
class DriveApp method .getFoldersByName()
DriveApp is the Apps Script service.
.getFoldersByName() is the method name you will see after a dot in your code.
What it does
Why it's used
- Locate the 2024 Reports folder across a messy Drive.
- Route new files into an existing folder by name.
Common errors
- Forgetting parentheses on getFoldersByName. Write DriveApp.getFoldersByName(), not DriveApp.getFoldersByName or getFoldersByName by itself.
- Skipping dots between chained calls. Each step needs a dot, like DriveApp.getFileById(id).getFoldersByName().
- Adding spaces where they do not belong. Write DriveApp.getFoldersByName(), not DriveApp .getFoldersByName(), DriveApp.getFoldersByName (), or DriveApp . getFoldersByName().
- Wrong capitalization. Use DriveApp and getFoldersByName, not driveapp or getfoldersbyname.
1 Snippets using this method
Explore
Related methods
-
.getFilesByName()
Finds files in Drive that match a given name.
-
.getFolderById()
Loads a Drive folder by its folder ID.
-
.createFolder()
Creates a new folder in Drive.
-
.searchFiles()
Searches Drive files using a query string.
-
.getRootFolder()
Returns the top-level My Drive folder.
More Apps Script
1 Better Sheets tutorials
Automatic Screenshots in Apps Script
Related blog posts
Written guides about DriveApp.getFoldersByName().