[Soluções para Windows] Busca de arquivos

Parece besteira pensar em soluções para buscar arquivos em um sistema operacional, ainda mais quando estes já possuem ferramentas nativas para tal função.

Porém, você já precisou localizar um arquivo que continha um dado texto, procurar por arquivos duplicados ou mesmo localizar arquivos que não estivessem duplicados ? Você já desativou o serviço de indexação do windows para solucionar um problema de disco trabalhando a 100% ?

Pois é para solucionar este tipo de problema e facilitar a vida de quem trabalha com grandes quantidades de arquivos que apresento esse pequeno software que faz parte do meu uso diário:

SearchMyFiles: Este pequeno aplicativo freeware permite efetuar buscas extremamente específicas, permitindo buscar por:

  • arquivos duplicados;
  • arquivos não duplicados;
  • arquivos que contenham dado texto ou valor binário (neste caso fornecido em Hex), tanto com valores únicos quanto com valores múltiplos;
  • efetuar buscas excluindo-se dados diretórios;
    efetuar buscas definindo-se quão profunda será a busca dentro de um diretoório (por exemplo, se for definida profundidade 1, será efetuada uma busca apenas na primeira sub pasta, se houver um diretório dentro dessa sub pasta então este será ignorado);
  • montar um sumário dos arquivos presentes;
  • buscar por metadados;
  • buscar arquivos filtrando por atributos, tanto de forma exclusiva (por exemplo, buscar apenas por arquivos ocultos), tanto de forma aditiva (por exemplo, buscar apenas por arquivos que sejam ocultos e somente leitura), quanto de forma excludente (por exemplo, buscar apenas por arquivos que não sejam de sistema);
  • efetuar buscas considerando-se links simbólicos e junções NTFS;
  • efetuar buscas em arquivos que possuam um tamanho definido, tanto definindo um tamanho mínimo, um tamanho máximo ou ambos, definindo assim uma faixa de tamanho para que os arquivos sejam listados na busca;
  • definir um número máximo de arquivos procurados (uma proteção opcional para que uma busca mal feita não gere uma lista de resultados demasiadamente grande);
  • executar todo e qualquer processo chamando o programa via linhas de comando, permitindo montar batch files para automatizar algumas tarefas.

E a característica que considero mais interessante é que esse programa não depende de serviços de indexação, e independente de instalador, tornando-se assim um programa totalmente “portable”.

Existem outras possibilidades de uso deste programa, como gerar Hash dos arquivos mas que não listei por serem funcionalidades que nunca explorei no programa, então não posso afirmar muito a respeito delas.

Como a página do programa está disponível apenas em inglês, em consideração à quem não entende esta língua, vou incluir os links para download da página abaixo (todos os links estão disponíveis na página oficial do desenvolvedor que já incluí no início da postagem):

Versão 32-bit
Versão 64-bit
Tradução para Português-BR

Por se tratar de um programa portable, basta descompactar o arquivo e executar o programa, caso deseje utilizar a tradução para português, basta descompactar o arquivo da tradução na mesma pasta que se encontra o executável do programa.


2 Curtidas