Googleドライブでは、特定のフォルダーにあるファイルを検索する方法はありますか?


55

Googleドライブでは、特定のフォルダ内のファイルのコンテンツのみを検索する方法はありますか(デフォルトのように、ドライブ全体のファイルの代わりに)?


そのようには見えません。所有者、日付、共有ステータスでフィルタリングできます。ただし、フォルダごとではありません。
エール

6
試してみてくださいin:folder_name(オペレータが例えばin:folder_name search_term発見。ここ
アレックス

1
@アレックスはい、なぜそれを答えとして追加しないのですか、それは私が提案したものです:)
OnenOnlyWalter

5
@Alex申し訳ありませんが、あなたの言ったことを試してみましたが、どうやらうまくいかないようです(ファイルがあることを知っていても結果はありません)。
ハイドラ

2
面白いのは、Googleドキュメントで「ゴミ箱で見つかったドキュメント」と検索して「表示」をクリックすると、「<ドキュメント名> in:Trash」と表示されるが、その検索を行うと...結果が返されないことです。Geesh ... Google。WTF?
クレイニコルズ

回答:


9

Googleは、フォルダー内検索機能を追加したことを発表しました。

上記のリンクから:

Googleドライブの特定のフォルダーでコンテンツを検索できるようになりました。検索バーのドロップダウンを選択し、[場所]メニューから目的のフォルダーを選択するか、フォルダーを右クリックしてそのフォルダー内を検索します。マイドライブ内またはチームドライブ内にあるフォルダーのみを検索できます。自分と共有されているフォルダがある場合は、最初にそのフォルダをマイドライブに追加します。


10

この投稿の日付の時点で、Googleドライブは特定のフォルダー内の検索をサポートしていませ。ただし、新しいドキュメント、スプレッドシート、スライドのホーム画面には、ファイルピッカーの検索インターフェースを使用してこれを行う方法があります。

  • :に行くhttps://docs.google.com

  • 画面の右側にある[ファイルピッカー]フォルダアイコンをクリックします。

  • 検索する特定のフォルダーに移動します。

  • ファイルピッカーの検索ボックスにクエリ用語を入力して、「Enter」を押します(または「 'を含むすべてのアイテムを検索」をクリックします)

検索結果は、選択したフォルダーからのみ取得されます。

注:ドロップダウン矢印をクリックすることで、ファイルピッカーの検索バーでファイルタイプごとにフィルタリングできます。


1
なぜドライブ検索では、含まれているフォルダー名が表示されないのですか?
SuperUberDuper

1
これはやや複雑な方法で、drive.google.comを主に使用するユーザーを無視します。明らかに、このページの表示回数は、インターフェースでのフォルダー検索の欠落が、Google側で非常に短い目で見られたことを示しています。はぁ。
デルタレイ

@deltaray Googleのどこかで、機能に関するリスク分析がいくつかあると推測しています。たとえば、実装のコスト+機能の維持vsデータ取得の利点などです。
-Fuhrmanator

残念ながら、これはサブフォルダーを検索したり、ワイルドカードを許可したり、完全なキーワードを要求したりしません。イラストや詳細については、quora.com
cregox

1
@SuperUberDuperこれは、ドライブ検索で検索クエリを入力してEnterキーを押し、検索バーの下にあるファイルを選択し、ファイルの詳細(「i」のように見えるアイコン、詳細タブ(アクティビティタブとは対照的に))。ファイルに親(場所)がある場合、フォルダーアイコンの横にリストされます。
ジェイコブアッカーブーム

9

検索するフォルダーまたは特定のファイルにスターを付けてから、「is:starred」を検索します。他の何かを検索したい場合は、スターを外します。少し実用的ではありませんが、ドライブに保存した数千ものジャーナル記事を検索するために私がやっていることです。


3

時間のかかる回避策は、検索するフォルダーが数個しかない場合はそれほど苦痛ではありませんが、それらのフォルダーを他のGoogleアカウントと共有してから検索に含めるto: thatgoogleaccount@example.comことです。

user165768の答えのスクリプトも機能します。恐ろしい権限を共有するように求められるため、https://github.com/ljv5555/drive-folder-search/tree/gh-pages/appのコードを見て、安心してください。独自のコピーを作成します。



2

次のツールをご覧くださいwww.evenbytes.com/metadrive.html

このツールは、Googleドライブフォルダー内を検索するのに役立ちます。それに加えて、ツールはフィルターやカスタムメタデータなどの追加機能を提供します。


「インストール」しようとすると、Google Apps for Workアカウントを作成するよう求められます。
クレイニコルズ

デッドリンク(...)
ダン

2

ファイルにフォルダーをタグ付けできる単純なPythonスクリプトを作成しました。その後、folder:folder_nameまたはを入力するだけで、フォルダーごとに簡単に検索できますfolder:absolute_path。ここから私のコードを取得できます:https : //github.com/songxf/drive-search-by-folder


そのため、基本的に説明にフォルダーパスを追加し、「SBFTK:folder:」を前に追加し、ファイルを移動して再実行するときに置き換えます。汚すぎる格好はやめて!しかし、sbftkとは何ですか?
クレゴックス16

@cregox私の推測:フォルダーsbftk検索する何か何か、おそらくフォルダータグで検索する何か
ラリーエンホルム

1

Googleドライブにはまだこのような機能はありませんが、回避策はあります。

再帰的にファイルを検索する予定がない場合は、検索するフォルダーを開き、ブラウザー機能(Ctrl+ F)を使用して目的のファイルの名前を検索するだけです。

もちろん、この方法を使用すると、ファイル内でテキストの一致を検索することはできません。


2
はい、残念ながら、ファイル名だけでなくファイル内のコンテンツを検索したいです。また、フォルダー(サブフォルダーを含む)内で再帰的に検索できるようにしたいと考えています。しかし、提案をありがとう!
ジョンシュナイダー

1

サードパーティのアプリや拡張機能を必要としない別の回避策があります。

  • フォルダーを削除します(何かを検索したい場所)
  • is:trashedフィルターで検索します。例えば:is:trashed query_string
  • フォルダーを元に戻す

私にとって、これはゴミ箱にあるフォルダのみを検索しますが、それらのフォルダ内のフォルダは検索しません。
ダン

1

1つのソリューション:gdriveは、GoogleドライブのCLIです。

特定のフォルダ内のアイテムを検索するには、次を使用します

gdrive list -q "'folderID' in parents"

folderIDを取得するには、GDriveのフォルダーに移動し、URLからIDをコピーします。たとえば、「Pictures」フォルダーに移動すると、URLは
https://drive.google.com/drive/u/8/folders/0B1FVU07aR9pFcDhFbUdkdhF9Oam8

そうfolderIDです0B1FVU07aR9pFcDhFbUdkdhF9Oam8

gdriveGUIよりもはるかに堅牢なAPIのすべての検索機能を使用できます。

ただし、これは再帰的ではないようです。つまり、指定されたフォルダの直接の子のみを検索し、それよりも深いものは検索しません。

興味深いのは、folderIDを使用してGUIから検索すると、"in:0B1FVU07aR9pFcDhFbUdkdhF9Oam8"GoogleドライブがGUIのフィルターのように正しいフォルダー名を表示することです。

ここに画像の説明を入力してください

しかし、実際には機能しません。フォルダに何も見つかりません。GUIの画面下部にこのエラーが表示されます。

ここに画像の説明を入力してください

たぶん誰かがこれを期待通りに動作させる方法を見つけ出すことができます。


1

フォルダー内の検索は、2018年1月から利用可能になりました。

フォルダ名を右クリックして選択する🔍 Search within folder_name と、Googleドライブの検索バーから選択できます。

以下からフォルダを右クリックできます。

  • 左ナビゲーションパネル
  • マイフォルダー内のフォルダー
  • 上部ナビゲーションヘルパー
  • 「私と共有」のフォルダ
  • 同期された「コンピューター」の1つからの第2レベルのフォルダー

0

ファイル内のテキストを検索する場合は、ドライブでテキストを検索し、(Ctrl + F)を使用してフォルダー名を検索できます。少し厄介ですが、繰り返しますが、再帰的ではありません!


0

私は非常に一貫性のない成功を収めました:

in:<foldername>

ただし、これは多少矛盾しています。

これにより、Googleでごみ箱を検索できます。 before:2013-06-01 in:Trash


0

別の解決策-G Suiteアカウントを持っている場合- チームドライブを使用することです。誰とも共有するのではなく、新しいチームドライブを作成して、そこにフォルダーを移動できます。その後、検索をチームドライブのみに絞り込むことができます。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.