A melhor maneira de * confiantemente * pesquisar arquivos e conteúdos no Windows sem usar um serviço de indexação? [fechadas]

32

De volta ao Windows XP Eu sabia que fazer uma pesquisa de arquivo e verificar "Pesquisar conteúdo do arquivo" (ou o que fosse) eu obteria meus resultados se esperasse pacientemente.

No Vista, senti que não tinha absolutamente nenhuma certeza de que o que eu havia digitado havia sido completamente pesquisado, mesmo com todos os "locais não indexados da pesquisa" etc. verificados.

No Windows 7 me sinto melhor e geralmente encontro coisas, mas desconfio quando não o faço. Eu não me sinto "confiante".

Eu não quero (o peso do) Google Desktop.

Eu quero um utilitário de pesquisa de arquivos sólido e brutal. Eu encontrei um que eu achei que ficou bom recentemente (instalei o Windows 7 RTM na semana passada e não me lembro como era chamado), mas ainda não parecia encontrar arquivos que eu coloquei como testes.

    
por Josh Comley 20.08.2009 / 19:14

13 respostas

35

Agent Ransack é excelente - é rápido, leve (único < 1 MB de aplicação), poderoso ( expressão regular correspondência de nomes de arquivos e conteúdo), e você pode confiar nos resultados.

    
por 20.08.2009 / 19:22
24

Você também tem uma cópia perfeitamente boa do PowerShell instalado na instalação do Windows 7:

Get-ChildItem C:\* -Recurse | Select-String 'foo'

Você pode até adicionar um alias ao seu perfil para Select-String chamado grep e fazer:

ls C:\* -r | grep 'foo'
    
por 20.08.2009 / 19:30
16

Eu sempre uso o recurso de localizar em arquivos do Notepad ++ para minhas pesquisas de força bruta.

    
por 20.08.2009 / 19:36
5

Existe uma maneira bastante bruta de usar findstr :

findstr /s "some search string" *

Você pode até usar expressões regulares com a opção /r .

    
por 21.08.2009 / 02:39
5

Tente usar grep do GnuWin32 . O GnuWin32 tem implementações do Windows para a maioria dos recursos comuns de linha de comando do Unix.

    
por 20.08.2009 / 19:20
4

Poucas pessoas estão cientes dos recursos avançados de pesquisa de arquivos do Total Commander . Essa pesquisa pode encontrar arquivos usando curingas, pesquisar texto nos arquivos, ler na maioria dos arquivos, pesquisar por atributos de arquivo e assim por diante.

    
por 21.08.2009 / 06:46
4

Tente usar o Everything , que tem como objetivo fornecer uma pesquisa instantânea em todos os sistemas Windows.

    
por 20.08.2009 / 20:22
3

Eu uso cygwin . Veja o que funciona para mim:

cd /cygdrive/c
find . -type f -print0 | xargs -0 grep "search string here"
    
por 21.08.2009 / 04:10
3
por 21.08.2009 / 12:52
3

Você deve dar uma olhada na lista da Wikipedia, Lista de mecanismos de pesquisa, mecanismos de pesquisa do Google Desktop . Por fim, você está pedindo nossas opiniões, mas se a nossa não corresponder à sua, você não usará o programa. Eu tentaria alguns nessa lista e veria se você gosta deles.

Um mecanismo popular é o Agent Ransack (favorito pessoal) ou Copernic Desktop Search (tem versões gratuitas e pagas e é somente Windows).

    
por 20.08.2009 / 19:24
1

Unix grep implementação para Windows pelos famosos desenvolvedores svn do Tortoise:

grepWin

Integração do shell, GUI abrangente e gratuito.

    
por 14.06.2012 / 08:20
0

FileSeek também é bem legal. Permite mais coisas do que você pode fazer com a versão gratuita do Agent Ransack e é muito rápido.

    
por 10.01.2014 / 21:56
-1

Existe uma ferramenta gratuita para marcar seus arquivos por autor, item, hora, etc. Ele fornece um formulário web para pesquisar por tags e conteúdo chamando automaticamente a função de pesquisa do Vista (veja link text e sua seção de ajuda)

    
por 31.08.2009 / 17:33