No Google Drive, existe uma maneira de pesquisar arquivos localizados em uma pasta específica?

55

No Google Drive, existe uma maneira de pesquisar apenas o conteúdo dos arquivos em uma pasta específica (em vez dos arquivos em toda a unidade, como é o padrão)?

Jon Schneider
fonte
Não parece assim, não. Você pode filtrar por proprietário, data, status de compartilhamento; mas não por pasta.
ale
6
Tente o in:folder_nameoperador (por exemplo: in:folder_name search_termEncontrado aqui .
Alex
11
@Alex sim, por que não acrescentar isso como uma resposta, é o que eu teria sugerido :)
OnenOnlyWalter
5
@ Alex Desculpe, eu apenas tentei o que você disse, mas aparentemente não funciona (nenhum resultado, mesmo quando eu sei que o arquivo está lá).
Hydra
2
O engraçado é que, se eu pesquisar e o Google Docs disser "documentos encontrados na Lixeira" e clicar em "exibir", ele me mostrará "<nome do arquivo> em: Lixeira", mas se eu fizer essa pesquisa ... ela não retornará resultados. Geesh ... Google. WTF?
argila Nichols

Respostas:

9

O Google acaba de anunciar que agora eles incluem o recurso de pesquisa na pasta .

No link acima:

Agora você pode procurar conteúdo em uma pasta específica no Google Drive. Selecione o menu suspenso na barra de pesquisa e escolha a pasta desejada no menu Localização ou clique com o botão direito do mouse em uma pasta e pesquise dentro dessa pasta. Somente pastas que estão dentro do My Drive ou dentro do Team Drives podem ser pesquisadas; se você tiver uma pasta compartilhada com você, primeiro adicione a pasta ao My My Drive.

Rubén
fonte
10

Até a data desta postagem, o Google Drive não suporta pesquisas em uma pasta específica. No entanto, as novas telas iniciais do Documentos, Planilhas e Apresentações oferecem uma maneira de permitir isso através da interface de pesquisa do Seletor de arquivos :

  • Acesse: https://docs.google.com

  • Clique no ícone da pasta Seletor de arquivos no lado direito da tela.

  • Navegue para a pasta específica que você deseja pesquisar.

  • Agora coloque seu termo de consulta na caixa de pesquisa do seletor de arquivos e pressione 'Enter' (ou clique em 'Pesquisar todos os itens que contêm')

Os resultados da sua pesquisa virão apenas da pasta que você selecionou.

Nota: você ainda pode filtrar por tipo de arquivo na barra de pesquisa do Seletor de Arquivos clicando na seta suspensa.

Ed J
fonte
11
por que a pesquisa por unidade não mostra o nome da pasta que contém?
SuperUberDuper
11
Essa é uma maneira bastante complicada de fazer isso e ignora as pessoas que mais usam o drive.google.com. Obviamente, a contagem de visualizações desta página mostra que a busca de pastas ausentes na interface foi muito curta da parte do Google. Suspiro.
Deltaray 7/09/16
@ deltaray Eu estou supondo que em algum lugar do Google há alguma análise de risco em relação aos recursos, por exemplo, custo de implementação + manutenção de um recurso versus benefício na aquisição de dados.
Fuhrmanator 1/11/16
Infelizmente, isso não pesquisa subpastas nem permite caracteres curinga / requer palavra-chave completa. Para ilustrações e mais detalhes: quora.com/…
cregox 3/16/16
11
@SuperUberDuper Isso (agora) pode ser visto depois de inserir sua consulta de pesquisa na pesquisa da unidade, pressionar Enter, selecionar o arquivo abaixo da barra de pesquisa e visualizar os detalhes do arquivo (ícone que se parece com um "i" e, em seguida, escolher o guia detalhes (em oposição à guia atividade)). Se o arquivo tiver um pai (local), ele será listado lá ao lado do ícone da pasta.
Jacob Akkerboom
9

Simplesmente marque as pastas ou arquivos específicos que você deseja pesquisar e, em seguida, pesquise "is: starred". Desmarque-os assim que desejar pesquisar outra coisa. É um pouco impraticável, mas é o que faço para pesquisar em meus artigos de diário, milhares dos quais guardei no meu Drive.

meshah
fonte
3

Uma solução demorada, que não é tão dolorosa se houver apenas algumas pastas que você deseja pesquisar, é compartilhá-las com outras contas do Google e incluir to: [email protected]na sua pesquisa.

O script na resposta do usuário165768 também funciona. Ele solicita que você compartilhe um monte de permissões assustadoras; portanto, convém consultar o código em https://github.com/ljv5555/drive-folder-search/tree/gh-pages/app para se tranquilizar e, possivelmente, faça sua própria cópia.

tog22
fonte
2

Você pode dar uma olhada na seguinte ferramenta: www.evenbytes.com/metadrive.html

Essa ferramenta ajudará você a pesquisar nas Pastas do Google Drive. Além disso, a ferramenta fornece recursos adicionais, como filtros ou metadados personalizados.

cudonfls
fonte
Quando tento "instalá-lo", é solicitado que eu crie uma conta do Google Apps for Work.
argila Nichols
(Link) inoperante (...)
Dan
2

Eu escrevi um script Python simples que pode marcar seus arquivos com uma pasta, após o qual você pode pesquisar facilmente por pasta apenas digitando folder:folder_nameou folder:absolute_path. Você pode obter meu código aqui: https://github.com/songxf/drive-search-by-folder

Xianfeng Song
fonte
então, basicamente adiciona o caminho da pasta à descrição, anexado previamente por "SBFTK: folder:" e o substitui quando você move arquivos e executa novamente, certo? não muito pobre! mas o que é sbftk?
Cregox #
@ cregox Meu palpite: sbftké procurar algo na pasta por algo , talvez pesquisar por tag da pasta em algo .
Larry Engholm
1

Acho que ainda não existe um recurso disponível no Google Drive, mas você pode fazer uma solução alternativa.

Se você não pretende procurar arquivos recursivamente, basta abrir a pasta na qual deseja pesquisar e usar a função do navegador ( Ctrl+ F) para pesquisar o nome do arquivo desejado.

Obviamente, usando esse método, não é possível pesquisar no próprio arquivo por correspondências de texto.

Hidra
fonte
2
Sim, infelizmente, quero pesquisar conteúdo em arquivos, não apenas nomes de arquivos. Também estou procurando poder pesquisar recursivamente em uma pasta (incluindo subpastas). Obrigado pela sugestão!
11113 Jon Schneider
1

Há outra solução alternativa que não requer nenhum aplicativo ou extensão de terceiros.

  • Remova sua pasta (na qual você deseja pesquisar algo)
  • A pesquisa com é: filtro na lixeira . Por exemplo:is:trashed query_string
  • Restaurar sua pasta de volta
GS Shahid
fonte
Para mim, isso só encontra pastas que estão na lixeira, mas nada dentro dessas pastas.
Dan
1

Uma solução: gdrive , que é uma CLI para o Google Drive.

Para encontrar itens em uma determinada pasta, use

gdrive list -q "'folderID' in parents"

Para obter o folderID, navegue até a pasta no GDrive e, a partir do URL, copie o ID, por exemplo, se eu for para a minha pasta "Imagens", o URL será
https://drive.google.com/drive/u/8/folders/0B1FVU07aR9pFcDhFbUdkdhF9Oam8

Então o folderIDé0B1FVU07aR9pFcDhFbUdkdhF9Oam8

gdrivepermite usar todos os recursos de pesquisa da API, que são muito mais robustos que a GUI.

No entanto, isso não parece ser recursivo, ou seja, ele encontra apenas filhos diretos da pasta especificada, nada mais profundo.

O que é interessante e vale a pena explorar é que, se eu usar um folderID e pesquisar na GUI "in:0B1FVU07aR9pFcDhFbUdkdhF9Oam8", o Google Drive mostrará o nome correto da pasta quase como um filtro na GUI!

insira a descrição da imagem aqui

Mas isso realmente não funciona; Não consigo encontrar nada na pasta, e a GUI mostra esse erro na parte inferior da tela:

insira a descrição da imagem aqui

Talvez alguém possa descobrir uma maneira de fazer isso funcionar como esperado.

Dan
fonte
1

A pesquisa em uma pasta está disponível a partir de janeiro de 2018.

Você pode clicar com o botão direito do mouse no nome de uma pasta e em Selecionar, 🔍 Search within folder_name e isso permitirá que você faça isso na barra de pesquisa do Google drive.

Você pode clicar com o botão direito do mouse em uma pasta em:

  • Painel de navegação esquerdo
  • Pastas dentro da Minha Pasta
  • Auxiliar de navegação superior
  • Pasta de 'Compartilhado comigo'
  • Pastas de segundo nível de um dos seus 'Computadores' sincronizados
BorhnN
fonte
0

Se você deseja pesquisar texto dentro dos arquivos, você pode pesquisar o seu disco e usar (Ctrl + F) para pesquisar o nome da pasta. Um pouco confuso, porém, e novamente, não recursivo!

Joel
fonte
0

Tive um sucesso muito inconsistente com:

in:<foldername>

Isso é um tanto inconsistente.

É assim que o Google permite pesquisar no Lixo: por exemplo before:2013-06-01 in:Trash

Clay Nichols
fonte
0

Outra solução - se você tiver uma conta do G Suite - é usar um Team Drive . Você pode criar um novo Team Drive, não compartilhá-lo com ninguém e mover pastas para ele. Em seguida, você pode restringir sua pesquisa apenas ao Team Drive.

insira a descrição da imagem aqui

Dan
fonte