Code
function listRootFilesAndFolders() {
// Obtiene la carpeta raíz de Google Drive
var rootFolder = DriveApp.getRootFolder();
// Obtiene todos los archivos en la carpeta raíz
var files = rootFolder.getFiles();
// Obtiene todas las carpetas en la carpeta raíz
var folders = rootFolder.getFolders();
// Crea una nueva hoja de cálculo en Google Drive
var ss = SpreadsheetApp.create("Google Drive Root File List");
var sheet = ss.getActiveSheet();
// Añade las cabeceras de las columnas
sheet.appendRow(["Folder/Archivo", "Nombre"]);
// Lista las carpetas en la raíz
while (folders.hasNext()) {
var folder = folders.next();
sheet.appendRow(["Carpeta", folder.getName()]);
}
// Lista los archivos en la raíz
while (files.hasNext()) {
var file = files.next();
sheet.appendRow(["Archivo", file.getName()]);
}
}