Чи є на Google Диску спосіб пошуку файлів, що знаходяться в певній папці?


55

Чи є на Google Диску спосіб пошуку лише вмісту файлів у певній папці (замість файлів на всьому диску, як це за замовчуванням)?


Це виглядає не так, ні. Ви можете фільтрувати за власником, датою, статусом обміну; але не за папками.
алей

6
Спробуйте in:folder_nameоператора (напр in:folder_name search_term., Знайдено тут .
Alex

1
@ Алекс так, чому б не додати це як відповідь, це те, що я запропонував би :)
OnenOnlyWalter

5
@ Алекс Вибачте, я просто спробував те, що ви сказали, але, мабуть, це не працює (немає результатів, навіть коли я знаю, що файл є).
Гідра

2
Що смішно, це те, що якщо я шукаю, а Google Docs каже "документи, знайдені в кошику", і натискаю "перегляд", це показує мені "<ім'я> в: Кошик", але якщо я виконую цей пошук .... він не повертає НЕ РЕЗУЛЬТАТІВ. Geesh ... Google. WTF?
Клей Ніколс

Відповіді:


9

Google щойно оголосив, що тепер вони включили пошук у функцію папки .

З вищенаведеного посилання:

Тепер ви можете шукати вміст у певній папці на Google Диску. Виберіть спадне меню на панелі пошуку та виберіть потрібну папку з меню Місцезнаходження або клацніть правою кнопкою миші на папці та виконайте пошук у цій папці. Можна шукати лише папки, які знаходяться на моєму Диску або в командних дисках; якщо у вас є спільна з вами папка, спочатку додайте папку на Мій диск.


10

На дату цієї публікації Google Диск не підтримує пошук у певній папці. Однак нові домашні екрани Документів, Таблиць і Слайдів дійсно дозволяють зробити це через пошуковий інтерфейс File Picker :

  • Перейдіть на сторінку: https://docs.google.com

  • Клацніть піктограму папки "Вибір файлу" праворуч на екрані.

  • Перейдіть до певної папки, яку ви хочете шукати.

  • Тепер покладіть термін запиту в поле пошуку вибору файлів і натисніть «Enter» (Або натисніть «Пошук усіх елементів, що містять»)

Результати пошуку надходитимуть лише з вибраної вами папки.

Примітка. Ви все ще можете фільтрувати за типом файлу на панелі пошуку File Picker , натиснувши стрілку вниз.


1
чому пошук за допомогою диска не показує вам ім'я папки, що містить?
SuperUberDuper

1
Це досить суперечливий спосіб зробити це і ігнорує людей, які в основному використовують drive.google.com. Очевидно, що кількість переглядів цієї сторінки свідчить про те, що пошук зниклих папок у їхньому інтерфейсі був дуже короткоглядним з боку Google. Зітхнути.
дельтарай

@deltaray Я здогадуюсь десь у Google є аналіз ризику щодо функцій, наприклад, вартість впровадження + підтримка функції та вигоди від збору даних.
Фурманатор

На жаль, це не шукає підпапок, а також не дозволяє виконувати підстановку / вимагає повного ключового слова. Для ілюстрацій та деталей: quora.com/…
cregox

1
@SuperUberDuper Це можна (зараз) побачити після введення пошукового запиту в пошуку на диску, натискання клавіші Enter, вибору файла під панеллю пошуку та перегляду деталей файлу (піктограма, що виглядає як "i", а потім виберіть " вкладка деталей (на відміну від вкладки активності)). Якщо файл має батьківський (місцезнаходження), він буде вказаний там поруч із піктограмою папки.
Яків Акербум

9

Просто позначте зірочками папки або окремі файли, які ви хочете шукати, а потім шукайте "є: зірочкою". Зніміть їх зірочку, коли ви хочете шукати щось інше. Це трохи непрактично, але це те, що я роблю, щоб шукати статті в журналах, 1000 з яких я зберігав на своєму Диску.


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 Drive. На додаток до цього інструмент надає додаткові функції, такі як фільтри або власні метадані.


Коли я намагаюся "встановити" його, це запропонує мені створити обліковий запис Google Apps for Work.
Клей Ніколс

Мертва посилання (...)
Dan

2

Я написав простий скрипт Python, який може тегувати ваші файли в папці, після чого ви можете легко шукати по папці, просто набравши folder:folder_nameабо folder:absolute_path. Ви можете отримати мій код звідси: https://github.com/songxf/drive-search-by-folder


Таким чином, він в основному додає шлях до папки в опис, доданий "SBFTK: папка:", і замінює його на час переміщення файлів і запускання знову, правда? не надто пошарпаний! але що таке sbftk?
Крего

@cregox Моя здогадка: sbftkце пошук по папці щось щось , можливо пошук за тегом теки чогось .
Ларрі Енггольм

1

Я не думаю, що така функція є ще доступною на Диску Google, але ви можете вирішити цю проблему.

Якщо ви не збираєтеся шукати файли рекурсивно, просто відкрийте папку, в якій ви хочете шукати, та використовуйте функцію браузера ( Ctrl+ F) для пошуку імені потрібного файлу.

Звичайно, використовуючи цей метод, ви не можете шукати текстові збіги в самому файлі.


2
Так, на жаль, я хочу шукати вміст у файлах, а не лише у файлах файлів. Я також шукаю можливість рекурсивного пошуку в папці (включаючи вкладені папки). Дякую за пропозицію, хоча!
Джон Шнайдер

1

Є ще одне вирішення, яке не потребує додатків чи розширень сторонніх розробників.

  • Видаліть свою папку (в якій ви хочете щось шукати)
  • Пошук за допомогою : зібраний фільтр. Наприклад:is:trashed query_string
  • Відновіть папку назад

Для мене це знаходить лише папки, які потрапили в кошик, але нічого в цьому папці.
Dan

1

Одне рішення: gdrive , що є CLI для Google Drive.

Щоб знайти елементи в заданій папці, ви використовуєте

gdrive list -q "'folderID' in parents"

Щоб отримати папкуID, перейдіть до папки в GDrive, а потім з URL-адреси скопіюйте ідентифікатор, наприклад, якщо я переходжу до своєї папки "Картинки", URL-адреса
https://drive.google.com/drive/u/8/folders/0B1FVU07aR9pFcDhFbUdkdhF9Oam8

Тож folderIDє0B1FVU07aR9pFcDhFbUdkdhF9Oam8

gdriveдозволяє використовувати всі можливості пошуку API, які є набагато більш надійними, ніж GUI.

Однак це не здається рекурсивним, тобто воно знаходить лише прямих дітей даної папки, а не нічого глибшого.

Що цікаво, і що варто вивчити, це те, що якщо я використовую папкуID і здійснюю пошук з графічного інтерфейсу, як, наприклад, "in:0B1FVU07aR9pFcDhFbUdkdhF9Oam8"Google Drive показує правильну назву папки майже як фільтр у графічному інтерфейсі!

введіть тут опис зображення

Але це НЕ насправді працює; Я не можу знайти нічого в папці, і GUI показує цю помилку внизу екрана:

введіть тут опис зображення

Можливо, хтось може придумати спосіб змусити це працювати так, як очікувалося.


1

Пошук у папці тепер доступний із січня 2018 року.

Ви можете натиснути правою кнопкою миші на ім'я папки та Вибрати, 🔍 Search within folder_name і це дозволить вам зробити це з панелі пошуку на диску Google.

Ви можете натиснути правою кнопкою миші папку з:

  • Ліва панель навігації
  • Папки всередині "Моєї папки"
  • Верхній помічник навігації
  • Папка із "Спільним для мене"
  • Папки другого рівня з одного із синхронізованих "Комп'ютерів"

0

Якщо ви хочете шукати текст всередині файлів, ви можете шукати текст на диску на диску, а потім (Ctrl + F) шукайте ім'я папки. Трохи безладно, хоча, і знову ж таки, не рекурсивно!


0

Я мав дуже непостійний успіх у:

in:<foldername>

Це дещо непослідовно.

Ось як Google дозволяє шукати ваш кошик: напр before:2013-06-01 in:Trash


0

Ще одне рішення - якщо у вас є обліковий запис G Suite - це використовувати Team Drive . Ви можете створити новий командний диск, не ділитися ним ні з ким і переміщувати в нього папки. Тоді ви можете звузити пошук лише на Team Drive.

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.