Imagínate la escena: estás trabajando en un proyecto, organizando las fotos de tus últimas vacaciones, o gestionando las facturas de tu negocio en Google Drive. Abres la carpeta y… ¡pum! Un caos absoluto. Cientos de archivos con nombres genéricos tipo IMG_48291.jpg, documento_sin_titulo_v3_final_este_si.pdf o capturas de pantalla con nombres kilométricos llenos de números.
¿Cuál es la solución tradicional? Ir uno por uno, hacer clic derecho, renombrar, escribir… y repetir el proceso hasta que se te caigan los dedos o te dé un ataque de aburrimiento extremo. Una auténtica pérdida de tiempo y de salud mental.
Pero, ¿y si te dijera que puedes automatizar todo esto en menos de cinco minutos, dándole a un solo botón y de forma totalmente gratuita? Hoy vamos a hablar de una herramienta brutal que tienes integrada en tu cuenta de Google y que probablemente no sabías ni que existía: script.google.com (también conocida como Google Apps Script).
Ponte cómodo, porque hoy vas a aprender a programar tu primer «robot» para que trabaje por ti. ¡Vamos a darle!
El «motor secreto» de Google: ¿Qué es Apps Script?
Para entenderlo de forma muy sencilla, Google Apps Script es como el laboratorio de Tony Stark, pero para tus herramientas de Google (Drive, Gmail, Sheets, Docs…).
Básicamente, es una plataforma que te permite escribir código basado en JavaScript (el lenguaje que mueve casi todo internet) para darle superpoderes a tus aplicaciones. Es el equivalente a meterle un motor V8 tuneado a un coche modesto. Puedes automatizar correos, conectar hojas de cálculo con bases de datos externas o, como vamos a hacer hoy, manipular archivos en masa dentro de tu Google Drive.
Y lo mejor de todo: Es gratuito y no tienes que instalar absolutamente nada. Todo se ejecuta en la nube, en los servidores de Google. Tú solo escribes las instrucciones, le das a «intro» y dejas que la magia ocurra.
La Receta: El Script para Renombrar Archivos
Para situarnos en contexto, vamos a rescatar un script potentísimo. Lo que hace este código es entrar en una carpeta específica de tu Drive, revisar todos los archivos que hay dentro y cambiarles el nombre de forma consecutiva (por ejemplo: Foto-01.jpg, Foto-02.jpg…).
Aquí tienes el código. No te asustes, te detallo qué hace cada línea:
function renombrarArchivos() { const carpetaId = "TU_ID_DE_CARPETA_AQUÍ"; // 1. Pon aquí el ID de tu carpeta const nombreBase = "Proyecto_Secreto"; // 2. El nombre que quieras ponerle let carpeta = DriveApp.getFolderById(carpetaId); let archivos = carpeta.getFiles(); let contador = 1; while(archivos.hasNext()){ let archivo = archivos.next(); let numeroFormateado = contador.toString().padStart(3, '0'); // Formato 001, 002... let nuevoNombre = numeroFormateado + " - " + nombreBase; archivo.setName(nuevoNombre); // ¡Aquí se cambia el nombre! contador++; } Logger.log("¡Hecho! Archivos renombrados: " + (contador - 1)); }
¿Qué hace cada línea del script? ¿Cómo funciona realmente?
El script accede a la carpeta a través del ID que le facilitaste y empieza a trabajar en cadena mediante un bucle (una acción repetitiva). Agarra cada archivo, mira el número en el que va (empezando por el 1) y lo renombra secuencialmente (001 – Proyecto_Secreto, 002…). El contador se incrementa de forma automática hasta vaciar la cola de procesamiento. Rápido, limpio y sin fallos.
Paso a paso: Cómo ejecutarlo tú mismo (En 2 minutos)
Terminada la teoría, toca mancharse las manos. Te prometo que poner en marcha este script es más sencillo que pelearte con la configuración de un router nuevo. Solo tienes que seguir estos pasos:
- Consigue el ID de tu carpeta: Ve a tu Google Drive, entra en la carpeta donde tienes los archivos que quieres renombrar y mira la barra de direcciones de tu navegador (la URL). El ID es esa cadena de caracteres alfanuméricos que aparece al final, justo después de folders/. Cópialo.
- Entra al laboratorio: Abre una nueva pestaña en tu navegador e ingresa a script.google.com. Si te lo pide, inicia sesión con tu cuenta de Google.
- Crea un nuevo proyecto: Haz clic en el botón gigante arriba a la izquierda que dice «Nuevo proyecto».
- Pega el código: Borra el código vacío que sale por defecto y pega el script que te he dejado arriba.
- Configura tus datos: Reemplaza el texto «TU_ID_DE_CARPETA_AQUÍ» por la cadena de caracteres que copiaste en el paso 1 (importante mantener las comillas). Después, cambia «Proyecto_Secreto» por el nombre que tú quieras darles a tus archivos.
- Guarda y Ejecuta: Dale al icono del disco flotante para guardar (o
Ctrl + S) y luego haz clic en el botón «Ejecutar» (el que tiene el símbolo de Play▷).
¡Ojo al dato!
La primera vez que lo ejecutes, Google te mostrará una ventana emergente pidiéndote permisos. Es completamente normal; le estás dando permiso a tu propio script para que acceda a tu Drive y modifique tus archivos. Dale a «Revisar permisos», selecciona tu cuenta, haz clic en «Configuración avanzada» (abajo en pequeñito) y luego en «Ir a Proyecto sin título (no seguro)» para confirmar.
¡Y ya está! Vuelve a tu pestaña de Google Drive y verás en tiempo real cómo todos tus archivos se empiezan a renombrar y ordenar perfectamente como por arte de magia.
Conclusión
script.google.com es una mina de oro infrautilizada por el 99% de los usuarios. Hoy has aprendido a renombrar archivos, pero con esto puedes hacer que Drive te envíe un PDF automático cada vez que alguien rellene un formulario, o programar alertas personalizadas. Las posibilidades son infinitas.
¿Te ha funcionado el truco? ¿Qué otra tarea aburrida te gustaría automatizar en tu día a día? Te leo abajo en los comentarios.
¡Nos vemos en el próximo artículo!
