In Google Drive, c'è un modo per cercare solo il contenuto dei file all'interno di una determinata cartella (anziché i file all'interno dell'intera unità, come è l'impostazione predefinita)?
In Google Drive, c'è un modo per cercare solo il contenuto dei file all'interno di una determinata cartella (anziché i file all'interno dell'intera unità, come è l'impostazione predefinita)?
Risposte:
Google ha appena annunciato che ora ha incluso una funzione di ricerca nella cartella .
Dal link sopra:
Ora puoi cercare contenuti in una cartella specifica in Google Drive. Seleziona il menu a discesa nella barra di ricerca e scegli la cartella desiderata dal menu Posizione oppure fai clic con il pulsante destro del mouse su una cartella e cerca all'interno di quella cartella. È possibile cercare solo le cartelle all'interno di I miei file o all'interno dei Drive del team; se hai una cartella condivisa con te, prima aggiungi la cartella in I miei file.
Alla data di questo post, Google Drive non supporta la ricerca all'interno di una cartella specifica. Tuttavia, le nuove schermate Home di Documenti, Fogli e Presentazioni consentono di farlo tramite l' interfaccia di ricerca di Selezione file :
Vai a: https://docs.google.com
Fai clic sull'icona della cartella File Picker sul lato destro dello schermo.
Passare alla cartella specifica che si desidera cercare.
Ora inserisci il termine della query nella casella di ricerca del selettore file e premi "Invio" (oppure fai clic su "Cerca tutti gli elementi che contengono")
I risultati della tua ricerca verranno solo dalla cartella selezionata.
Nota: è ancora possibile filtrare per tipo di file nella barra di ricerca del Selettore file facendo clic sulla freccia a discesa.
È sufficiente contrassegnare le cartelle o i file particolari che si desidera cercare, quindi cercare "is: starred". Annullali quando vuoi cercare qualcos'altro. È un po 'poco pratico, ma è quello che faccio per cercare i miei articoli sul diario, 1000 dei quali ho archiviato sul mio Drive.
Un lavoro che richiede molto tempo, che non è così doloroso se ci sono solo poche cartelle che vuoi cercare, è condividere quelle cartelle con altri account Google e quindi includerle to: thatgoogleaccount@example.com
nella ricerca.
Lo script nella risposta di user165768 funziona anche. Ti chiede di condividere un mucchio di autorizzazioni spaventose, quindi potresti voler guardare il codice su https://github.com/ljv5555/drive-folder-search/tree/gh-pages/app per rassicurarti, e possibilmente crea la tua copia.
Ho scritto un'app per la ricerca per cartella (all'interno del contenuto del file). È un po 'lento, quindi sii paziente durante il caricamento.
https://script.google.com/macros/s/AKfycby6G32K-vKCiLmoKvMtG64cYPHEREEx1PY5IoYrEYaR6WAfbXs/exec
Puoi dare un'occhiata al seguente strumento: www.evenbytes.com/metadrive.html
Questo strumento ti aiuterà a cercare nelle cartelle di Google Drive. Inoltre, lo strumento fornisce funzionalità aggiuntive come filtri o metadati personalizzati.
Ho scritto un semplice script Python che può taggare i tuoi file con una cartella, dopo di che puoi facilmente cercare per cartella semplicemente digitando folder:folder_name
o folder:absolute_path
. Puoi ottenere il mio codice da qui: https://github.com/songxf/drive-search-by-folder
sbftk
è la ricerca per cartella qualcosa , forse la ricerca per cartella tag qualcosa .
Non credo che ci sia ancora una tale funzione disponibile in Google Drive, ma puoi fare una soluzione alternativa.
Se non si intende cercare i file in modo ricorsivo, è sufficiente aprire la cartella in cui si desidera cercare e utilizzare la funzione browser ( Ctrl+ F) per cercare il nome del file desiderato.
Ovviamente usando questo metodo non è possibile cercare nel file stesso le corrispondenze di testo.
Esiste un'altra soluzione alternativa che non richiede alcuna app o estensione di terze parti.
is:trashed query_string
Una soluzione: gdrive , che è una CLI per Google Drive.
Per trovare elementi in una determinata cartella, si utilizza
gdrive list -q "'folderID' in parents"
Per ottenere l'ID cartella, vai alla cartella in GDrive, quindi dall'URL copia l'ID, ad esempio, se vado nella mia cartella "Immagini" l'URL è
https://drive.google.com/drive/u/8/folders/0B1FVU07aR9pFcDhFbUdkdhF9Oam8
Quindi lo folderID
è0B1FVU07aR9pFcDhFbUdkdhF9Oam8
gdrive
ti consente di utilizzare tutte le funzionalità di ricerca dell'API che sono molto più robuste della GUI.
Tuttavia, questo non sembra ricorsivo, ovvero trova solo figli diretti della cartella data, non qualcosa di più profondo.
La cosa interessante e che vale la pena esplorare è che se uso un ID cartella e cerco dalla GUI come "in:0B1FVU07aR9pFcDhFbUdkdhF9Oam8"
allora Google Drive mostra il nome corretto della cartella quasi come un filtro nella GUI!
Ma NON funziona davvero; Non riesco a trovare nulla nella cartella e la GUI mostra questo errore nella parte inferiore dello schermo:
Forse qualcuno può capire un modo per farlo funzionare come previsto.
La ricerca all'interno di una cartella è ora disponibile da gennaio 2018.
Puoi fare clic con il pulsante destro del mouse sul nome di una cartella e su Seleziona 🔍 Search within folder_name
e ti consentirà di farlo dalla barra di ricerca di Google Drive.
Puoi fare clic con il tasto destro su una cartella da:
Ho avuto un successo molto incoerente con:
in:<foldername>
Questo è in qualche modo incoerente.
Ecco come Google ti consente di cercare nel Cestino: ad es before:2013-06-01 in:Trash
Un'altra soluzione, se disponi di un account G Suite , è utilizzare un Drive del team . Puoi creare un nuovo Team Drive, non condividerlo con nessuno e spostare le cartelle al suo interno. Quindi puoi restringere la ricerca solo al Drive del team.