A menudo tengo el enlace directo a un documento de Google (el mío o uno compartido de la organización) y quiero encontrar documentos que estén almacenados en la misma carpeta. Para hacerlo, necesitaría determinar la carpeta en la que se encuentra el documento.
¿Hay una manera de hacerlo?
fuente
¿Falta el icono de carpeta?
Si encuentra que falta esa pequeña carpeta a la derecha del nombre del archivo, puede elegir
File > Document details...
al menos ver el nombre del directorio principal. P.ej:Y encontrarás dónde demonios está Waldo.
fuente
Proporcionemos un medio para ir a la carpeta principal del documento con un clic del mouse.
Coloque la secuencia de comandos a continuación en el editor de secuencias de comandos 'enlazado al contenedor' de su documento. Para ello, abra su documento y luego, en la barra de menú del documento, seleccione Herramientas> Editor de secuencias de comandos ...
Si es la primera vez que edita el script de ese documento, el código predeterminado llenará la pantalla del editor. Simplemente reemplace el contenido del script con el siguiente código. Incluya la función onOpen () y listParentFolders () que se enumeran a continuación.
Guarde la secuencia de comandos en el editor y luego 'actualice' la ventana de exploración que muestra el documento asociado. Aparecerá un nuevo elemento de menú para el documento denominado Utils. Al hacer clic en el botón Menú de utilidades, aparecerá la ventana emergente del menú, Mostrar ruta. Este script mostrará la ruta del directorio como una lista de hipervínculos.
fuente
id
, conjuntosource_folder = DriveApp.getFolderById(id)
y uso conocidossource_folder.getFilesByType(MimeType.MICROSOFT_POWERPOINT)
o...MimeType.MICROSOFT_POWERPOINT_LEGACY
(o puede usar la cadena de tipo mime real a la que se evalúa la última parte). Ver documentos aquíA partir del 04/04/2014, hay un par de formas de pasar de un documento a su carpeta que lo contiene.
Desde el documento abierto, haga clic en el icono de la carpeta al lado del título del documento. Aparece un cuadro de diálogo con "Este elemento está en" y el nombre de la carpeta que lo contiene. El nombre de la carpeta está vinculado a la carpeta. Si aparece un cuadro de diálogo "Mover a", la carpeta que contiene el documento es la raíz. Si es su documento o lo ha agregado explícitamente, está en Mi unidad. De lo contrario, intente Más> Todos los elementos en la lista de carpetas a la izquierda de la vista de lista de documentos.
Desde la vista de búsqueda de documentos, seleccione el elemento. Más> Detalles y actividad> Detalles> Carpetas. Todos los nombres de carpetas enumerados están vinculados a las carpetas correspondientes.
A partir del 2014-12-03, ya no puedo descubrir cómo pasar de una vista de archivo a la carpeta que lo contiene, para archivos que no son documentos de colaboración de Google. Comenta o edita esta respuesta si sabes cómo.
fuente
AFAIK no, no hay forma de hacerlo desde la URL del documento o el documento en sí. Debería obtener el título del documento y buscarlo en la vista de lista de Drive. Los resultados de la búsqueda deberían mostrarle el título del documento, luego también mostrar el nombre de la carpeta principal en gris.
fuente
Carpeta principal
Escribí un pequeño script que recupera la carpeta principal, según la clave del documento:
Se parece a esto
Instalar
file>menaged version
guardar el guión.Publish>Deploy as web app
y actualizar la prensaNota
Solo se menciona la carpeta principal (exactamente lo que quería) pero no revelará la ruta completa.
fuente
ACTUALIZACIÓN: Google ha retirado estas API, así que ten cuidado.
NOTA: esto realmente ya no es necesario con la nueva interfaz de usuario de la unidad ...
Me di cuenta de que esto ya ha sido respondido, pero en caso de que las personas lo encuentren mientras buscan (lo hice) agregaré algunos. Si eres nuevo en Google App Script, mira este enlace .
Gracias a @Jacob Jan Tuinstra y @Drawn por sus guiones, pero ninguno de los dos era lo que necesitaba, así que usé los dos para crear el mío. La secuencia de comandos a continuación debe pegarse en un editor de secuencias de comandos GApps y luego publicarse como una aplicación web. El enlace debe guardarse / marcado para su posterior reutilización:
La interfaz de usuario se ve así:
Tenga en cuenta que la ID de un archivo proviene de su URL, es decir, consulte "<...>" en el ejemplo de URL a continuación:
fuente
Aquí hay una implementación más completa y confiable de los dos scripts en estas respuestas ( primera y segunda ) a esta pregunta. Este script le permite pegar la URL completa del archivo o la ID del archivo en el primer cuadro de edición en el cuadro de diálogo y luego devuelve una representación de texto de la ruta, así como un enlace al directorio principal. Las instrucciones de instalación son idénticas a las que Jacob muestra arriba . Las copié a continuación para completarlas.
NOTA: Algunas de las API utilizadas en todos estos scripts ahora están obsoletas. Todavía están funcionando cuando se hizo esta publicación, pero probablemente dejarán de funcionar en el futuro.
Se parece a esto:
Instalar:
fuente
Google ya ha proporcionado una solución para eso:
Supongamos que busca un documento pdf llamado myreport.pdf.
Busca myreport, obtiene una lista de documentos que satisfacen los criterios.
Si desea conocer la carpeta en la que se encuentra, simplemente haga clic derecho y haga clic en Localizar en mi unidad .
fuente