Gibt es in Google Drive eine Möglichkeit, nur den Inhalt von Dateien in einem bestimmten Ordner zu durchsuchen (anstelle von Dateien auf dem gesamten Laufwerk, wie in der Standardeinstellung)?
Gibt es in Google Drive eine Möglichkeit, nur den Inhalt von Dateien in einem bestimmten Ordner zu durchsuchen (anstelle von Dateien auf dem gesamten Laufwerk, wie in der Standardeinstellung)?
Antworten:
Google hat gerade bekannt gegeben, dass sie nun eine Funktion zur Suche in Ordnern enthalten .
Über den obigen Link:
Sie können jetzt in Google Drive nach Inhalten in einem bestimmten Ordner suchen. Wählen Sie das Dropdown-Menü in der Suchleiste aus, und wählen Sie den gewünschten Ordner aus dem Menü "Speicherort" aus, oder klicken Sie mit der rechten Maustaste auf einen Ordner, und suchen Sie in diesem Ordner. Es können nur Ordner durchsucht werden, die sich in Ihrem My Drive oder in Team Drives befinden. Wenn Sie einen Ordner haben, der für Sie freigegeben ist, fügen Sie den Ordner zuerst zu Ihrem My Drive hinzu.
Ab dem Zeitpunkt von diesem Post, ist Google Drive nicht Suche in einem bestimmten Ordner unterstützen. Die neuen Startbildschirme für Dokumente, Blätter und Folien bieten jedoch eine Möglichkeit, dies über die Dateiauswahl- Suchoberfläche zu tun :
Gehen Sie zu: https://docs.google.com
Klicken Sie auf das Dateiauswahl-Ordnersymbol auf der rechten Seite des Bildschirms.
Navigieren Sie zu dem bestimmten Ordner, den Sie durchsuchen möchten.
Geben Sie nun Ihren Suchbegriff in das Suchfeld der Dateiauswahl ein und drücken Sie die Eingabetaste (oder klicken Sie auf "Nach allen Elementen suchen").
Ihre Suchergebnisse stammen nur aus dem von Ihnen ausgewählten Ordner.
Hinweis: Sie immer noch nach Dateityp in dem Filter können Datei - Picker Suchleiste , indem Sie auf den Dropdown - Pfeil.
Markieren Sie einfach die Ordner oder bestimmten Dateien, die Sie durchsuchen möchten, und suchen Sie dann nach "ist: markiert". Deaktivieren Sie sie, wenn Sie etwas anderes suchen möchten. Es ist etwas unpraktisch, aber ich durchsuche meine Zeitschriftenartikel, von denen ich Tausende auf meinem Laufwerk gespeichert habe.
Eine zeitaufwändige Umgehung, die nicht so schmerzhaft ist, wenn nur wenige Ordner durchsucht werden sollen, besteht darin, diese Ordner für andere Google-Konten freizugeben und dann to: thatgoogleaccount@example.com
in Ihre Suche einzubeziehen.
Das Skript in der Antwort von user165768 funktioniert ebenfalls. Sie werden aufgefordert, eine unheimliche Anzahl von Berechtigungen freizugeben. Sehen Sie sich daher möglicherweise den Code unter https://github.com/ljv5555/drive-folder-search/tree/gh-pages/app an, um sich zu vergewissern Mach deine eigene Kopie.
Ich habe eine App geschrieben, um nach Ordnern zu suchen (innerhalb des Dateiinhalts). Es ist etwas langsam, also haben Sie etwas Geduld beim Laden.
https://script.google.com/macros/s/AKfycby6G32K-vKCiLmoKvMtG64cYPHEREEx1PY5IoYrEYaR6WAfbXs/exec
Sie können sich das folgende Tool ansehen : www.evenbytes.com/metadrive.html
Mit diesem Tool können Sie in Google Drive-Ordnern suchen. Darüber hinaus bietet das Tool zusätzliche Funktionen wie Filter oder benutzerdefinierte Metadaten.
Ich habe ein einfaches Python-Skript geschrieben, mit dem Sie Ihre Dateien mit einem Ordner versehen können. Danach können Sie einfach nach Ordnern suchen, indem Sie folder:folder_name
oder eingeben folder:absolute_path
. Sie können meinen Code hier herunterladen : https://github.com/songxf/drive-search-by-folder
sbftk
ist Suche nach Ordner etwas etwas , vielleicht nach Ordner - Tag etwas suchen .
Ich glaube, es gibt noch keine solche Funktion in Google Drive, aber Sie können sie umgehen.
Wenn Sie nicht beabsichtigen, rekursiv nach Dateien zu suchen, öffnen Sie einfach den Ordner, in dem Sie suchen möchten, und verwenden Sie die Browserfunktion ( Ctrl+ F), um den Namen der gewünschten Datei zu suchen.
Natürlich können Sie mit dieser Methode nicht in der Datei selbst nach Textübereinstimmungen suchen.
Es gibt eine andere Abhilfe , die sich nicht Dritten App oder Erweiterung erfordern.
is:trashed query_string
Eine Lösung: gdrive , eine CLI für Google Drive.
Mit können Sie nach Elementen in einem bestimmten Ordner suchen
gdrive list -q "'folderID' in parents"
Um die Ordner-ID zu erhalten, navigieren Sie zu dem Ordner in GDrive und kopieren Sie die ID von der URL. Wenn ich zum Ordner "Bilder" gehe, lautet die URL
https://drive.google.com/drive/u/8/folders/0B1FVU07aR9pFcDhFbUdkdhF9Oam8
So folderID
ist das0B1FVU07aR9pFcDhFbUdkdhF9Oam8
gdrive
ermöglicht es Ihnen, alle Suchfunktionen der API zu nutzen, die weitaus robuster sind als die GUI.
Dies scheint jedoch nicht rekursiv zu sein, dh es werden nur direkte untergeordnete Elemente des angegebenen Ordners und keine tieferen gefunden.
Das Interessante und Erforschenswerte ist, dass "in:0B1FVU07aR9pFcDhFbUdkdhF9Oam8"
Google Drive , wenn ich eine Ordner-ID verwende und über die GUI suche , den korrekten Namen des Ordners fast wie einen Filter in der GUI anzeigt!
Aber es funktioniert NICHT wirklich; Ich kann nichts im Ordner finden und die GUI zeigt diesen Fehler am unteren Bildschirmrand an:
Vielleicht kann jemand einen Weg finden, um dies wie erwartet zum Laufen zu bringen.
Die Suche in einem Ordner ist ab Januar 2018 verfügbar .
Sie können mit der rechten Maustaste auf einen Ordnernamen und auf Auswählen klicken 🔍 Search within folder_name
, um dies in der Suchleiste von Google Drive zu tun.
Sie können mit der rechten Maustaste auf einen Ordner klicken:
Ich hatte sehr inkonsistente Erfolge mit:
in:<foldername>
Dies ist jedoch etwas inkonsistent.
So können Sie mit Google Ihren Papierkorb durchsuchen: z before:2013-06-01 in:Trash
Eine andere Lösung - wenn Sie ein G Suite- Konto haben - besteht darin, ein Team Drive zu verwenden . Sie können ein neues Team-Laufwerk erstellen, es für niemanden freigeben und Ordner in dieses verschieben. Dann können Sie Ihre Suche auf das Team Drive beschränken.