
Há uma regressão crítica entre a forma como o Windows XP e o Windows 7 realizam pesquisas de nomes de arquivos. No XP, o padrão é que todo o nome do arquivo seja pesquisado como uma string usando uma pesquisa de contenção que não diferencia maiúsculas de minúsculas (permitindo que você corresponda ao meio ou ao final de uma palavra dentro de um nome de arquivo). O Windows 7 parece corresponder apenas aocomeçode palavras dentro do nome do arquivo.
Exemplo:
Thisismy-reallylongfilename.txt
ao pesquisar long
corresponderá no XP, mas não no Windows 7. Pesquisando really
correspondências em ambos, porque o Windows 7 reconhece como o início de uma "palavra" no nome do arquivo.
Existe alguma maneira de fazer com que a pesquisa do Windows 7 se comporte como o XP e corresponda a qualquer parte do nome do arquivo, não apenas ao início de cada palavra?
Responder:usar ~~searchterm
. Os dois tils fazem com que a pesquisa do Windows 7 execute uma pesquisa de substring, muito semelhante ao Windows XP.
Responder1
Você pode usar a sintaxe de consulta avançada, que provavelmente é mais poderosa, mas também mais complicada. Eles também não facilitam a compreensão de como funciona a pesquisa.
name:
diz para pesquisar apenas pela propriedade name do arquivo e não pela data, tipo, pasta, conteúdo do arquivo...
O til ~
diz para permitir curingas (* e?) onde o asterisco é qualquer número de qualquer caractere e o ponto de interrogação é um espaço reservado para apenas um caractere.
name:~"*long*"
Os gráficos na parte inferioressepágina são úteis.
Responder2
Para ser sincero, não conheço uma maneira de configurar a pesquisa do Windows 7 para obter a mesma funcionalidade do XP. Depois de tentar 'consertar' a pesquisa do Windows Vista/7+ por anos, lentamente comecei a aceitar que aplicativos de terceiros são provavelmente a melhor solução. Não é a solução ideal, eu sei, mas uma alternativa que espero que alguns apreciem mesmo assim.
Descobri que a pesquisa de arquivos no Explorer ++ (um gerenciador de arquivos de terceiros para Windows do qual existe convenientemente uma versão portátil) é excepcionalmente boa na correspondência básica de strings, conforme descrito pelo OP. Ele também completa pesquisas em meu disco rígido com mais de 90% de terabytes em segundos, enquanto o Windows 7 levará vários minutos ou mais para retornar menos resultados.
Embora eu não tenha tentado, também encontrei um programa de pesquisa muito promissor para o Windows 7 chamado FileSearchEX, baseado na UI de pesquisa avançada do XP (também conhecida como pesquisa clássica do Windows 2K), mas com personalizações mais detalhadas. Além disso, aparentemente, ele traz de volta a "pesquisa de conteúdo em arquivos" que eu senti muita falta (a sintaxe 'conteúdo:' do Windows 7 não é tão boa e o Explorer ++ não possui essa opção). Parece que vale a pena tentar.
Explorer++ exploreplusplus.com/
Explorador++ (portátil)http://portableapps.com/apps/utilities/explorerplusplus_portable
ArquivoSearchEX http://www.goffconcepts.com/products/filesearchex/
Responder3
Você está usando a barra de pesquisa no menu Iniciar? Na verdade, descobri que a barra de pesquisa do Windows 7 é bastante semelhante à do XP:http://windows.microsoft.com/en-us/windows7/products/features/windows-search
Responder4
Um usuário insatisfeito (LindsayB1 deesta página) criaram sua própria solução, disponível gratuitamente no sourceforge, Pesquisa de arquivos clássica, descrito pelo seu autor como «Pesquisa de arquivos sem animais animados».
.