Eu usei Agent Ransack por anos e recomendo.
Eu estou procurando uma ferramenta simples do Windows que é capaz de passar por todos os arquivos em uma árvore de diretórios e realizar uma pesquisa de texto completo em todos os arquivos.
Eu simplesmente não confio na busca do Vista porque parece ser exigente em quais arquivos ele abre e não combina palavras parciais.
Alguém tem uma boa sugestão?
Eu usei Agent Ransack por anos e recomendo.
findstr
:
findstr /s "foo" *
Eu uso o Gerenciador de FAR livre e de código aberto para isso:
Gerente de FAR
link
É um aplicativo nativo do Windows (versões de 32 e 64 bits estão disponíveis) que usa o modo de texto.
Quando você estiver usando o FAR Manager, use estas teclas para acessar o recurso de pesquisa de arquivos depois de navegar até o caminho desejado:
Aqui está uma captura de tela:
Se você estiver procurando por um programa de linha de comando, tente o comando "findstr" embutido. Foi recomendado no link
Eu o uso como meu comando "windows grep", já que não preciso baixar nem instalar nada.
Documentação e exemplos para "findstr" estão disponíveis no link
Use / s para pesquisar todos os subdiretórios. Aqui está o exemplo oficial do technet para encontrar uma string em todos os arquivos em um diretório e em todos os subdiretórios:
To search every file in the current directory and all subdirectories that contained the word Windows, regardless of the letter case, type the following:
findstr /s /i Windows *.*
BareGrep ativa, enquanto você digita a pesquisa e mostra o contexto correspondente. Eu usei AgentRansack também, mas eu realmente gosto da pesquisa ao vivo.
Este parece ser um programa sólido que pode realizar o que você está pedindo.
Acredito que o explorador do Windows 7 fará isso com sua caixa de pesquisa, mas se isso não funcionar ...
Tente o link