Crear, eliminar y copiar carpetas automáticamente en Google Drive con Google Apps Script

Поделиться
HTML-код
  • Опубликовано: 9 янв 2025

Комментарии • 54

  • @MiguelLopez-zc7zr
    @MiguelLopez-zc7zr 2 года назад +1

    Excelente por un buen tiempo habia buscado como realizar , lo que has renseñado y no habia dado con nada , pues solo con extenciones de tercero las cuales me parecen un riesgo enterminos de seguridad informatica , de verdad muchas gracias 👍

  • @thebroki6684
    @thebroki6684 2 года назад

    EXCELENTE VIDEO, BIEN EXPLICADO MASTER!!!

  • @joaquindariodelatorrepalom9427
    @joaquindariodelatorrepalom9427 3 года назад +1

    Excelente video Juan

  • @soportesitesoportesite4379
    @soportesitesoportesite4379 3 года назад +1

    Hola Juan excelente video, tu me podrias compartir algun video que tengas donde guardes archivos desde un formulario GAS donde adjunte en un input type="file" . Gracias

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      No lo tengo aun!
      Pero prometo ponerlo en el listado
      Saludos!

  • @JuanGordillo-x3o
    @JuanGordillo-x3o 3 месяца назад +1

    Buenas tardes, este proceso se podría hacer en tiempo real basándose en un documento spredsheets ? Es decir, cada vez que agregue info a una celda, me cree una carpeta ?
    Gracias

    • @JuanSGuzman
      @JuanSGuzman  3 месяца назад

      Claro que si
      Usando un activador al editar
      Saludos!

  • @merlyangelicagamarrarojas1952
    @merlyangelicagamarrarojas1952 2 года назад +2

    Hola Juan , una consulta como puedo realizar para que cuando complete un formulario con archivos , por cada registro, se cree una carpeta con un nombre establecido y los archivos del registro se agreguen a la carpeta creada y además cada nombre de archivo se modifique con nombre especifico. Muchas gracias por tu ayuda

  • @wilsonendif6255
    @wilsonendif6255 2 года назад +1

    Buen video crack, una consulta, cómo puedo obtener el link de un archivo por apps script? Eso por nombre de la carpeta.

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola!
      con el siguiente comando
      archivo.getUrl()
      Saludos!

  • @camiloherenu2349
    @camiloherenu2349 2 года назад

    Juan excelente tu material y muy util. Te consulto, como puedo crear una linea de codigo para que cada vez que yo cree una carpeta (sin importar su nombre, porque deoende del proyecto) dentro de una carpeta definida (por ejemplo "Proyectos Activos") se creen varias sub carpetas predefinidas (por ejemplo "Ingeniería", "Calculos", "Entregabes" y "Superados") dentro de esa nueva carpeta?

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Hola Camilo
      Aquí te dejo 2 videos del tema
      ruclips.net/video/_6GD9p4CQu0/видео.html
      ruclips.net/video/5a59HdgwkUI/видео.html
      Saludos!

    • @camiloherenu2349
      @camiloherenu2349 2 года назад +1

      @@JuanSGuzman Juan, muchisimas gracias por tu respuesta. Ahora los miro

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      @@camiloherenu2349 Quedo pendiente!

  • @Leover378
    @Leover378 3 года назад +1

    Saludos Juan! si adquiero google workspace en su versión paga con google cloud plataform, eso me daría mayores ventajas con respecto a los limites en sheets? Por ejemplo: que me den mayor numero de filas, consultas simultaneas a la hoja de calculo, etc.

    • @andriuzha
      @andriuzha 3 года назад +1

      Qué tal Leover? En mi trabajo tenemos Workspace y no he visto diferencias en Sheets respecto a la versión gratuita, las diferencias se centran en más en que puedes administrar las cuentas de los usuarios, crear grupos, los servicios colaborativos, herramientas de comunicación. De cualquier forma puedes realizar una prueba gratuita de 15 días y revisar lo que te ofrece.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      SI, concuerdo con Andrei
      La diferencia se centra más en las opciones de administración.
      En cuanto a límites de Script te permite más cosas al día: enviar más correos, crear más eventos, más contactos, documentos creados, conexiones a bases de datos, etc, todo desde código
      Aquí te dejo el detalle de Google
      developers.google.com/apps-script/guides/services/quotas
      Saludos!

    • @Leover378
      @Leover378 3 года назад

      @@JuanSGuzman @Andréi Amaya Gracias por la información. Con respecto a los limites de sheets estoy viendo que para romper esa barrera el camino debe ser Google cloud con sus diferentes servicios en bases de datos, tablas y un sin fin de etc. Ya con eso espero poder utilizar Sheets como fuente inicial de base de datos. Aún sigo analizando si es posible.

    • @Leover378
      @Leover378 3 года назад

      @@JuanSGuzman @Andréi Amaya Gracias por la información. Con respecto a los limites de sheets estoy viendo que para romper esa barrera el camino debe ser Google cloud con sus diferentes servicios en bases de datos, tablas y un sin fin de etc. Ya con eso espero poder utilizar Sheets como fuente inicial de base de datos. Aún sigo analizando si es posible.

  • @tntxxxxful
    @tntxxxxful 3 года назад +1

    Hola Juan, excelente video, genial 👍. Tengo una pregunta: existe alguna alternativa en apps script para publicar varios documento para visualización en web site de Google? Ejemplo tienes varios clientes que presentaron documentos para hacer un trámite con tu empresa y quieres visualizarlos por cada cliente. Si tu respuesta es si, podrías explicarlo en tu canal. Quedo atento a tus comentarios.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      Hola!
      La verdad, yo creería que si se puede, pero nunca lo he hecho
      Lo anoto para un próximo video
      Saludos!

    • @tntxxxxful
      @tntxxxxful 3 года назад

      @@JuanSGuzmanVale, igualmente gracias por el contenido que nos ofreces. Es muy útil para enfocarlo según nuestra necesidad.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@tntxxxxful Gracias a ti por los amables comentarios!

  • @carlosgarciasayre1496
    @carlosgarciasayre1496 2 года назад

    esto funciona si es que deseo pasar carpetas de una carpeta compartida a mi unidad?

  • @jonathanlopez6333
    @jonathanlopez6333 Год назад

    Y si se quiere almacenar un archivo dentro de una subcarpeta como se hace

  • @juanantonioduran3772
    @juanantonioduran3772 3 года назад

    Hola Juan, como siempre genial... Estoy convencido que se podría crear la carpeta y nombrar las carpetas desde sheets, ¿puedes con una píldora o sería mucho más enrevesado? Un gran abrazo.

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola!
      A que te refieres, a tener una tabla con los nombres de las carpetas?
      Saludos!

    • @juanantonioduran3772
      @juanantonioduran3772 3 года назад

      @@JuanSGuzman Hola Juan, disculpa la demora, la idea es generar la carpeta con el nombre de la persona desde sheets donde poder descargar la documentación una especie de expediente.

    • @mariaclarafreyre8366
      @mariaclarafreyre8366 3 года назад +1

      @@JuanSGuzman Hola Juan, como estás? Estoy intentando hacer eso mismo! Tenés algún video que me pueda ayudar?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад

      @@mariaclarafreyre8366 Hola! Ese video sale hoy en el canal! Saludos!

    • @JuanSGuzman
      @JuanSGuzman  2 года назад +1

      ​@@juanantonioduran3772 Hola!
      No se si ya viste este video. Te puede dar ideas
      ruclips.net/video/_6GD9p4CQu0/видео.html
      Saludos!

  • @wilsonendif6255
    @wilsonendif6255 2 года назад +2

    Estoy subiendo archivos desde Java a Google drive, pero deseo obtener el link del archivo subido para luego compartir

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Intenta con esa linea y me cuentas
      Saludos!

    • @wilsonendif6255
      @wilsonendif6255 2 года назад +1

      @@JuanSGuzman que genial crack si funciona 💪💪

    • @wilsonendif6255
      @wilsonendif6255 2 года назад +1

      @@JuanSGuzman alguna forma de consumir eso desde Java swing?
      Estoy haciendo subida de archivos desde Java y ahora quiero obtener la URL desde Java para compartir

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      @@wilsonendif6255 Hmmm
      Me corchas
      No manejo mucho el tema de Java
      Saludos!

  • @armandolaconelvicvic6690
    @armandolaconelvicvic6690 2 года назад

    Como se hace esta misma acción para documentos dentro de las carpeta ( Mover / Eliminar documentos)

    • @JuanSGuzman
      @JuanSGuzman  2 года назад

      Muy parecido al getFolders, pero es getFiles
      Saludos!

  • @hmro2007
    @hmro2007 2 года назад +1

    13.13 copiar carpetas

  • @luisb663
    @luisb663 2 года назад

    HOLA CONSULTO COMO SE LES PUEDE CAMBIER O ASISGNAR UN COLOR A CADA CRPETA CREADA?
    OTRA CONSULTA COMO PUEDO ENCONTRA UN DOC O SHEETS DENTRO DE UNA CARPETA EN PARTICULAR Y BORRARLO O CAMBIA EL NOMBRE?
    GRACIAS

  • @elmundodejose8759
    @elmundodejose8759 9 месяцев назад +1

    No me muestra las carpetas el codigo es el mismo, todo igual ahun asi no me busca las carpetas que tengo

    • @JuanSGuzman
      @JuanSGuzman  9 месяцев назад

      Sera que es una carpeta compartida?
      Saludos!

  • @MireyaPintoMunoz
    @MireyaPintoMunoz 9 месяцев назад +1

    hola seria bueno gestion archivos desde gmail a drive sin usar terceros.

    • @JuanSGuzman
      @JuanSGuzman  9 месяцев назад

      Hola!
      A que te refieres exactamente
      Saludos!

    • @MireyaPintoMunoz
      @MireyaPintoMunoz 9 месяцев назад +1

      @@JuanSGuzman por ejemplo, para ir organizando los archivos adjuntos del correo de gmail a una carpeta en el google drive lo estoy haciendo con un programa de un tercero como es Power Automate.

    • @JuanSGuzman
      @JuanSGuzman  9 месяцев назад +1

      @@MireyaPintoMunoz Ya te entiendo, o como un Zapier o Make. No se si se podría desde GAS, pero yo creo que algo nos podemos inventar. Dejo para un próximo video. Saludos!

  • @JeiTrader
    @JeiTrader 3 года назад +1

    PARA QUE SIRVE ESO?

    • @JuanSGuzman
      @JuanSGuzman  3 года назад +1

      Hola!
      Por ejemplo puedes automatizar la creación de backups de manera mensual o con un botón
      Con un cliente hace poco, creamos un sistema que el primero de cada mes, automáticamente copiaba todas las carpetas y las renombraba con el nuevo mes
      Un gran saludo!