Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

294
Vistas
Método de Google App Scripts para crear un acceso directo al archivo de Google Drive

Estoy tratando de automatizar el proceso de creación de un acceso directo/enlace a un archivo de Google como se haría manualmente al hacer clic derecho en un archivo y ver la pantalla a continuación y hacer clic en "Agregar acceso directo a Drive"

ingrese la descripción de la imagen aquí

Mirar a través de la documentación de Google en el objeto de file no muestra métodos accionables de esta función, solo extracciones (es decir, getTargetId() , etc.).

Estoy bastante seguro de que esto no está disponible, pero pensé en lanzarlo y ver si alguien tenía alguna idea. Veo un par de publicaciones que usan algunas API externas y Firefox, que no es lo que estoy tratando de hacer.

Si tuviera que adivinar cómo se vería ese código, sería algo como esto...

 function makeSomeFileLink(){ var theFolder = DriveApp.getFolderById("wdflasdjflaskdjfklsadjflk") var aFile = DriveApp.getFileById("1VjOkMPBDr???????????qkZqPCQWOvBbIt_6GawA"); var myNewBookMark = aFile.makeShortCutAndPutInInThisFolder(theFolder); }

Obviamente, esa última fila de código es problemática (es decir, la inventé), solo estoy tratando de ilustrar lo que estoy buscando.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Cuando desee crear un acceso directo del archivo aFile a la carpeta de theFolder , ¿qué tal el siguiente script modificado?

Guión modificado:

 function makeSomeFileLink(){ var theFolder = DriveApp.getFolderById("wdflasdjflaskdjfklsadjflk"); var aFile = DriveApp.getFileById("1VjOkMPBDr???????????qkZqPCQWOvBbIt_6GawA"); DriveApp.createShortcut(aFile.getId()).moveTo(theFolder); }
  • Por supuesto, en este caso, puede poner directamente el ID de archivo de "1VjOkMPBDr???????????qkZqPCQWOvBbIt_6GawA" para createShortcut .

Referencia:

  • createShortcut(objetivoId)
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda