Posso procurar arquivos que contenham uma string específica em uma pasta, se essa pasta não estiver no índice de pesquisa?
Então, digamos que a pasta 'textFiles' não esteja no índice. Eu navego para esta pasta no Windows Explorer. Eu digito '.ini' na caixa de pesquisa Eu quero ver uma lista de resultados contendo apenas 'b.txt'
FOLDER C:\textFiles\
FILE a.php
CONTENT once twice thrice mice moose monkey
FILE b.txt
CONTENT mingle muddle middle.ini banana beer
FILE c.spo
CONTENT sellotape stapler phone book
Eu não tenho permissão para adicionar pastas ao índice do Windows e não tenho permissão para instalar ou executar quaisquer executáveis que não foram fornecidos com o servidor ou aplicativos aprovados.
Eu ficaria feliz com uma solução de linha de comando nativa do Windows, se necessário.
A solução mais fácil é Desativar o Windows Search momentaneamente , se você tiver permissões:
net stop wsearch
Faça sua busca na pasta no Windows Explorer, ele irá procurar sem indexar.
net start wsearch
Embora isso funcione para pastas pequenas, você pode encontrar problemas com pastas maiores.
Uma alternativa para pesquisar o conteúdo do arquivo
Windows Grep baseia-se do linux
grep
idéia, fornecendo uma GUI que permite ver as linhas correspondentes; Isso permite que você examine rapidamente os arquivos procurando as várias ocorrências e seu contexto:Ele oferece algumas opções de pesquisa, por isso cabe também a pastas maiores ou mais complexas:
Ele também tem um assistente fácil se você não se incomodar em ver todas as configurações, e você pode configurar como os resultados do texto são exibidos (números de linha, mostrar parte / linha inteira, fonte fixa, ...)
Uma alternativa para pesquisar nomes de arquivos
Pesquisar tudo é um dos menores mecanismos de busca para Windows e, portanto, é fácil de buscar e executar, possui uma interface de usuário muito simples e limpa, permitindo que você indexe arquivos rapidamente e pesquise entre eles. Ele tem um uso mínimo de recursos e atualiza em tempo real, se você mantê-lo aberto, por isso, ele se encaixa como um substituto para o Windows Search, se você quiser ...
Eu tenho um total de 904.108 arquivos e pastas, o que é bastante comparado ao usuário comum, e quando eu digito algo como
Super User
mostra que imediatamente . A indexação não demora muito; Então, é só abrir alguns segundos e ter uma pesquisa instantânea nas pontas dos dedos.Por exemplo, você pode mostrar todos os executáveis em uma pasta como esta:
*.exe "C:\Program Files"
fonte