App script para transferir archivos y carpetas de forma recursiva en Gdrive por medio de App script
Lo que logra hacer este App script en Gdrive
- Cambia la propiedad de carpetas recursivamente
- Cambia la propiedad de los archivos que contengan las carpetas de forma recursiva
- Se incluye opcion para cambiar permisos de archivos y carpetas
- Se incluye opcion para eliminar al Propietario actual
- El Nuevo Propietario recibira un nuevo correo por cada propiedad transferida
Que se necesita
- Ser propietario para transferir la propiedad
- Tener permisos de edicion para cambiar permisos a los archivos y carpetas
El error que puede lanzar si son demasiados archivos
- Error Drive transfer error por compartir excedido
Se debe a qeu haz compartido demasiados archivos y tendras que esperarte unos minutos para re-lanzar el script nuevamente.
TUTORIAL transferir propiedad carpetas y archivos gdrive
- Abre App script y create un nuevo proyecto
- Borra todo el codigo que contenga
- Copia el codigo completo de App script transferir propiedad carpetas y archivos gdrive
- Pegalo en la consola de App Script
- Cambia IDCARPETAGDRIVE por el ID de tu carpeta
- Si deseas cambiar permisos de archivos y carpetas busca
setSharing
y quita los cuatro diagonales////
de los 3 resultados - Si deseas Eliminar el propietario actual de todos los archivos transferidos busca
removeEditor
y elimina los cuatro////
antes de la linea de los 3 resultados - Dale guardar y en ejecutar
- Autoriza la aplicacion
- Si te lanza error vuelve a lanzarlo en unos minutos