Pesquisando arquivos sem extensão no Windows 7

10

Durante toda a minha vida, não consigo descobrir uma maneira de o Windows 7 Explorer procurar arquivos sem extensão. No XP, era agradável e simples: basta procurar arquivos com o nome *.mas no 7, que não funciona e retorna todos os arquivos, como faz ext:..

A pesquisa tornou-se extremamente onerosa no Windows 7. Alguém sabe como executar esta tarefa anteriormente simples?

Synetech
fonte
1
Gostaria de ver uma solução sem ter que recorrer a aplicativos de terceiros, mas isso deve fazer o que você precisa. mythicsoft.com/agentransack
skub 15/01
1
Pode ser uma correção para a pesquisa do Windows aqui ... davidlenihan.com/2009/06/teaching_windows_about_files_w.html
Moab
A Pesquisa do Windows não é a sintaxe mais intuitiva. Estou curioso sobre o histórico e o desenvolvimento do Windows Search e por onde ele começou.
Surfasb
Re: Moab's link - > Arquivos que não possuem extensão (como "makefile") não funcionam bem no Windows. Não é verdade; O XP não teve problemas com arquivos sem extensão, ou mesmo com arquivos sem nome (por exemplo, `.htaccess '). Claro, o Explorer era um pouco complicado e a linha de comando era mais fácil de usar, mas nunca houve problemas com a função de pesquisa.
Synetech
> A Pesquisa do Windows não é a sintaxe mais intuitiva. Estou curioso sobre o histórico e o desenvolvimento do Windows Search e por onde ele começou. Provavelmente, uma mistura (confusa) entre caracteres curinga, regex, competindo com o Google e uso excessivo de drogas. Eu não ficaria tão bravo se fosse apenas o Windows Search que fosse o problema, mas no Win7, mesmo a função de pesquisa regular no Explorer está quebrada porque eles decidiram substituir a função de pesquisa do Explorer pela quebrada Pesquisa do Windows. : roll: não sei o que é pior; a nova sintaxe ineficaz / difícil, ou que sempre é preciso 100% da CPU para fazer qualquer coisa / nada.
Synetech

Respostas:

14

De acordo com o MSDN, o caractere nada é []. Então pressione F3e entre ext:[].

surfasb
fonte
Isso quase funciona. Ele retorna um arquivo que realmente não tem extensão, mas também retorna alguns arquivos rotulados como sem extensão, mesmo que contenham um ou mais períodos, bem como todas as pastas, mesmo aqueles que contenham períodos. Hmm, parece que o Windows 7 não pode nem dizer o tipo de arquivos e / ou analisar corretamente os nomes de arquivos / extensões. (I como Win7 cada vez menos a cada dia.)
Synetech
1
Estranho, arquivos com vários períodos por definição têm uma extensão e esses arquivos não aparecem no meu sistema. As pastas também têm extensões, o que não é apenas para arquivos. Se você deseja apenas arquivos , adicione um filtro: NOT kind:folderuma vez que pesquisa implicitamente todos os tipos de objetos, não apenas arquivos. Não posso ajudá-lo com o Win 7 como gostar / não gostar.
surfasb
3

Como o @surfasb aponta, o [] pode ser usado para representar 'nada' e você pode usá-lo com o ext:filtro.

Você pode usá-lo em combinação com o type:filtro e pedir para NÃO mostrar pastas de arquivos:

ext:[] type:NOT"file folder"

Ƭᴇcʜιᴇ007
fonte
1

Eu estava enfrentando esse problema hoje no Windows 8 e já o notei anteriormente no Windows 7. Finalmente encontrei uma maneira de fazer isso direito e espero que essa resposta ajude os pôsteres originais e outros que vêm aqui por meio de pesquisas no Google.

Normalmente, para pesquisas de poder normais e avançadas, usei o Nirsoft SearchMyFiles e parei de usar o Windows Search.

insira a descrição da imagem aqui

Mas, por algum motivo, estava tendo problemas para encontrar arquivos sem extensões. Eu achei que o mesmo bug estava lá neste aplicativo também.

Mas, eu estava errado e, aparentemente, Nir Softer redesenhou seu curinga e mecanismo de expressão regular do zero; de acordo com esta pequena jóia que encontrei postada na página na seção "Histórico de versões":

  • Versão 2.40:
    • O SearchMyFiles agora usa um analisador curinga interno em vez de basear o resultado da pesquisa no analisador curinga do Windows. Essa alteração resolve um bug irritante causado pelo analisador de curinga do Windows: Nas versões anteriores, o SearchMyFiles às vezes retornava resultados incorretos, porque o Windows também coincide com o curinga com o nome de arquivo curto (formato 8.3 DOS).
    • Aviso: O novo analisador de curinga pode causar alguns problemas de compatibilidade, por exemplo: Quando você digitalizou usando . curinga com analisador do Windows, ele retornou todos os arquivos, incluindo arquivos sem extensão. Com o novo analisador de curinga SearchMyFiles ,. retorna apenas arquivos com extensão. Para retornar todos os arquivos, você deve usar * em vez de .
    • Ao carregar arquivos de configuração antigos, o SearchMyFiles converte todos automaticamente . curingas para *
    • O novo analisador de curinga tem algumas vantagens, por exemplo: se você procurar . . . , você obterá todos os arquivos com 3 caracteres de ponto ou mais. Com o analisador de curinga do Windows nas versões anteriores, você simplesmente obteve a lista de todos os arquivos.
    • Agora você pode excluir arquivos usando a lista de curingas. Você deve selecionar esta opção na caixa de combinação, porque a opção padrão é excluir arquivos por extensão.
    • Agora você pode especificar cadeias de ambiente nos campos 'Pastas base' e 'Pastas excluídas' (por exemplo:% AppData%)

Portanto, para encontrar arquivos sem extensões, não use estes:

*.* or *.

Basta usar um simples:

* 

Por exemplo :

Files Wildcard: *
Subfolders Wildcard: *

Nota: Não use os curingas mostrados na captura de tela 'antiga' postada acima.

Alex S
fonte