No Windows XP, podemos procurar arquivos que contenham uma palavra-chave definida (dentro de todos os tipos de arquivos).
O Windows 7 pode procurar nos arquivos por uma palavra-chave, mas apenas por arquivos de texto. ( *.doc, *.txt, *.inf, ...
), não ( *.conf, *.dat, *.*, ...
).
Os filtros de pesquisa da Microsoft não contêm nenhum filtro que eu possa usar para isso.
Como isso é possível?
.txt
arquivo que contém uma palavra, mas não.cpp
,.cfg
,.php
, ou mesmo.ini
arquivos mesmo que eles são todos de texto simples (e.ini
arquivos são mesmo padrão para o Windows!) Este problema ainda existe e a solução mais simples parece ser este resposta .Respostas:
Para acessar as Opções de indexação :
Iniciar -> Painel de Controle -> Opções de Indexação
Consulte Alterar opções avançadas de indexação para obter mais informações.
Se você clicar no botão Avançado em Opções de indexação e for para a guia Tipos de arquivo , receberá uma lista dos tipos de arquivos e a maneira como eles são indexados. Para os tipos de arquivo desejados, você pode especificar que deseja indexar o conteúdo do arquivo, e não apenas as propriedades do arquivo.
Ou você pode simplesmente fazer uma pesquisa normal e, após a conclusão da pesquisa, clique no botão "Conteúdo do arquivo" no campo "Pesquisar novamente em" (localizado após o final da lista de resultados da pesquisa, se você rolar para o fundo).
Com base nesta página , a opção "Conteúdo do arquivo" nem sempre é exibida - somente quando a pasta que está sendo pesquisada não está marcada para indexação do conteúdo do arquivo; nesse caso, o conteúdo do arquivo é supostamente pesquisado automaticamente, sem a necessidade de especificar essa opção explicitamente.
fonte
find
, então não há nenhuma razão você não pode executá-lo sobre a totalidade do disco rígido (talvez usando umaattrib
pesquisa)find "word" *
Sempre obtive melhor desempenho ao pesquisar dentro de arquivos usando uma ferramenta GREP. Sou fã do AstroGrep .
fonte
Acredito que você também pode digitar "content: blahblah" na caixa de filtro de pesquisa no canto superior direito do Windows Explorer. Isso funciona pelo menos para arquivos de texto e documentos do Office. Também funciona para arquivos de origem.
fonte
inhalt:
Você pode jogar com o findstr .
Descrição das opções:
fonte
findstr "todo" *.txt
.O Notepad ++ pode fazer isso e é gratuito. Localizar nos arquivos é CTRL- SHIFT- F.
fonte
O agente Ransack sempre vale uma olhada. É grátis, rápido, tem boa reputação e não usa indexação.
fonte
No Windows Explorer, menu Ferramentas -> Opções de Pasta:
Pressione na guia de pesquisa e aqui, a primeira opção: o que pesquisar , escolha procurar arquivos não indexados dentro do arquivo.
fonte
.properties
arquivo não é pesquisado por texto por padrão.O Windows 7 ainda tem a capacidade de procurar cadeias dentro de arquivos em qualquer lugar (e não em locais indexados).
No Windows Explorer, vá para o menu Ferramentas / Opções da pasta e selecione "Sempre procurar nomes e conteúdos de arquivos".
Provavelmente, os tipos de arquivo ainda precisam ser configurados corretamente em Opções avançadas de opções de indexação ".
fonte
.properties
arquivo de script de compilação ANT que o Windows não pesquisaria porque não estava configurado para tratá-lo como um arquivo de texto.A resposta de Sean Sexton me deu o que eu estava procurando (colocando "conteúdo:" na caixa de texto de pesquisa). Mas acho que a seguinte explicação gráfica pode ajudar outros.
O equivalente a essa pesquisa no XP Search Companion (cão):
é isso no Windows 7:
fonte
.sql
arquivos. Você realmente obteve os resultados esperados? Não posso deixar de notar que você cortou a captura de tela logo acima dos resultados da pesquisa ...Você já tentou pesquisar na Internet o iFilter correto (por exemplo - http://www.ifilter.org/ )?
Se você tiver o iFilter certo, o Windows poderá pesquisar e indexar seu conteúdo.
fonte
No Windows XP, você pode adicionar outros tipos de arquivo (texto) a serem pesquisados pelo registro:
Não tenho certeza se isso funciona com o Windows 7 também.
fonte
Você pode tentar usar a versão Cygwin ou grep para Windows e pesquisar os comandos * nix e pesquisar usando o utilitário grep .
Do manual :
Usando o pacote gnuwin32 do Google, existe uma versão grep para Windows.
fonte
O Windows 7 SP1 ignora o conteúdo: e o conteúdo: para mim agora, e parece que o mecanismo mudou: agora você digita o que deseja e, assim que a pesquisa é iniciada, uma linha na parte inferior é exibida com "Pesquisar novamente em : "Bibliotecas, computador, personalizado, Firefox e, mais importante, conteúdo de arquivo . Clique nele e reiniciará a pesquisa nos arquivos, mesmo que a pasta não seja indexada.
fonte
File Contents
não é fornecida como opção #