Como excluir mensagens de correio da pesquisa do Finder?

10

Quero excluir as mensagens do Mail de aparecerem na pesquisa do Finder.

-> FINDER, NÃO FOCO <-

Fiz essa pergunta em outras plataformas e achei a ênfase muito necessária. Sim, você pode excluir o Mail do Spotlight acessando o painel de preferências do Spotlight e desmarcando o Mail. Isso não tem efeito no Finder, pelo menos no Mavericks (aconteceu no Lion. Eu pulei o Mountain Lion, mas acredito que ele também sofra desse problema.)

Você também pode restringir o que É retornado na pesquisa do Finder, clicando no sinal de adição e adicionando filtros. Mas isso também não é uma solução: você pode filtrar apenas o que "é" retornado, não há opção "não é".

Para pontos de bônus, respostas sobre como excluir pastas também seriam maravilhosas. Se você tem e-books, sabe que eles também aparecem em praticamente todas as pesquisas. Simplificando, eu só quero que as preferências do Spotlight se apliquem ao Finder ... como costumavam ser.

friggle
fonte
Eu também adoraria saber como fazer com que as mensagens do Outlook apareçam em qualquer pesquisa. Se eu quisesse pesquisar meu email, faria isso na interface de email.
Aaron Bertrand
11
@AaronBertrand - Tecnicamente, você pode impedir que ambos mostrem os resultados do Outlook usando o método abaixo, adicionando ~ / Documents / Dados do usuário da Microsoft / Identidades do Outlook 2011 à lista de exclusões do Spotlight. No entanto, o Outlook usa o índice do Spotlight para sua própria função de pesquisa. Ao excluir a pasta acima do Spotlight, você também a exclui da pesquisa do Outlook. Essa é uma dessas deficiências que eu e vários usuários relatamos à Microsoft como uma solicitação de recurso para a próxima versão. Você pode fazer o mesmo clicando no menu Ajuda do Outlook e escolhendo "Enviar comentários".
Mr Rabbit
11
@MrRabbit Sim, esse é o desafio. Ainda quero pesquisar no Outlook, mas não quero que as pesquisas do Finder / Spotlight misturem 5.000 mensagens de email com 20 arquivos.
Aaron Bertrand

Respostas:

10

É inconveniente, mas se você adicionar -kind:mailapós o termo de pesquisa no Finder, ele também excluirá as mensagens de email.

beroe
fonte
11
Isso faz exatamente o que eu queria e não tem impacto além do Finder. Alterando minha resposta aceita para isso.
friggle
você deve receber 100.000 votos positivos para esta resposta :) Eu tenho recorrido ao "find" do UNIX, que não usa indexação e é super lento, para procurar arquivos por causa dos padrões idiotas no finder e no spotlight.
Reb.Cabin
@ Reb.Cabin Obrigado pelos votos extras: ^) Você usou mdfindna linha de comando? talvez mdfind XXXXX | grep -vi mail?
precisa saber é
@beroe obrigado pela liderança no mdfind. Acho que isso ajudará a acelerar algumas de minhas pesquisas (tenho mais de 2.000.000 de arquivos em vários estados de desorganização e, principalmente, estou procurando por um fragmento meio lembrado de um nome ou alguma palavra-chave no conteúdo quando alguém me procura e pergunta "você sabe alguma coisa sobre 'blarghalism'." claro, eu escrevi alguns notebook na década de 90 sobre apenas que muito tópico, apenas deixe-me encontrá-lo ...
Reb.Cabin
Isso não funciona no El Capitan.
Jim L.
6

Antes de tudo, devo salientar que, apesar de parecer, a pesquisa no Finder é realmente Spotlight, mas com mais opções mostradas . As informações a seguir são baseadas em pesquisas que acabei de fazer no meu Mac executando o Mavaricks (10.9.2):

O motivo pelo qual não funciona apenas para desmarcar o Mail é porque (confusamente) a guia SysPrefs > Spotlight > Resultados da pesquisa se aplica apenas à pesquisa Spotlight no canto superior direito e não à do Finder.

No entanto, existe uma solução alternativa que responde 2 da sua pergunta e prova que o Spotlight é o mecanismo para pesquisas do Finder (e o mesmo se aplica a outros aplicativos, incluindo Mail e Outlook):

Você pode excluir uma pasta das pesquisas do Spotlight arrastando a pasta para a lista na guia SysPrefs > Spotlight > Privacidade .

Advertência / mas / prova:

Se você fizer isso com a pasta de dados Mail.app ( ~/Library/Mail), receberá este aviso: Aviso ao adicionar a pasta de dados do Mail.app a "Privacidade"

... Informando que "o recurso de pesquisa não funcionará em alguns aplicativos" Se você clicar em OK , as mensagens de email não aparecerão mais no Finder (ou no Spotlight), mas o mesmo acontecerá com o recurso de pesquisa interna em Mail.app, já que é alimentado por Spotlight ...

(@Aaron Bertrand: o mesmo para o Outlook, pois também é alimentado por Spotlight. Veja o primeiro link acima)

Com pastas comuns - ou seja, não na pasta Biblioteca oculta por padrão - você não receberá um aviso e o esconderijo funcionará sem ressalvas.

Na verdade, existe uma opção para dizer ao Finder para não procurar um determinado tipo escrevendo "NOT eml", por exemplo, no campo de pesquisa, o que excluiria arquivos de email. Se você realmente quisesse, poderia criar um serviço do Automator e vincular + Fa ele via SysPrefs > Teclado > Atalhos . O AppleScript do Automator seria semelhante a:

activate application "Finder"
tell application "System Events"
    keystroke "f" using command down
    keystroke " NOT eml"
    key code 123 using command down #123 = Left Arrow, so we're moving the cursor to the beginning of the field
end tell

(Eu sou péssimo em AppleScript, então pode haver uma maneira mais inteligente de fazer isso)

Lasse
fonte
Estou aceitando isso como resposta porque o fato de a pesquisa do Finder respeitar as configurações Spotlight> Privacidade é uma resposta a vários problemas de pesquisa do Finder. Eu já tinha minhas pastas de e-livros lá, mas o Finder ainda as procurava. Eu os removi e os adicionei novamente e agora eles são excluídos da pesquisa do Finder.
friggle
Mas ainda não é uma resposta completa, porque o Mail desativado de ser procurado por qualquer coisa não é uma solução completa. É bastante ridículo que MEIO as preferências do Spotlight se apliquem ao Finder. Faz algum sentido, já que outros aplicativos são equipados com o Spotlight, mas, por outro lado, funcionou nos sistemas operacionais anteriores.
friggle
@ Friggle Entendo o seu ponto. Se eu fosse capaz de encontrar qualquer vestígio de uma solução "não-hacky", certamente a teria fornecido. O fato de a Apple se orgulhar de fabricar produtos com o menor número de configurações possível às vezes significa que coisas estranhas como essa acontecem sem que ninguém perceba ... Eu até fui bisbilhotar em "Segredos" para ver se havia alguma bandeira obscura do Spotlight / Finder que poderia ser alterado, mas sem sucesso.
Lasse
1

A causa principal desse problema é que o Finder, por padrão, pesquisa "Este Mac" - ou seja, em todos os lugares, incluindo as pastas Mail -, de modo que toda pesquisa é dominada por dezenas de ocorrências de email indesejadas. Felizmente, existe uma solução simples:

No Finder ... Preferências ... Avançado, selecione "Pesquisar na pasta atual". Isso limitará a pesquisa a qualquer pasta em que você estava quando solicitou a pesquisa, excluindo e-mails (além de muitas outras coisas desnecessárias). Problema resolvido.

Aqui está um link para os detalhes: http://osxdaily.com/2013/03/12/change-finder-search-to-look-in-current-folder-rather-than-everywhere-in-mac-os-x /

Howard Tweddle
fonte
11
O problema que tenho é que preciso procurar na minha Documentspasta. Eventos e anexos de email são arquivos nessa pasta! 😡
Jim L.
1

Sei que essa é uma pergunta antiga, mas até a presente data o problema com a pesquisa do Finder, incluindo muitos resultados, não foi resolvido pela Apple. O que mudou foi o formato necessário para a resposta sugerida (não funciona mais). Também encontrei uma maneira de adicionar rapidamente o truque sugerido a qualquer pesquisa, sem a necessidade de digitação.

Etapa 1: crie uma pesquisa que exclua os tipos de arquivo que você não deseja que sejam incluídos nas pesquisas. Eu usei NOT kind:olk15 AND NOT kind:eml AND NOT kind:ZIPO olk15 é para correio do Outlook, que não será excluído ao filtrar apenas 'eml'. Também excluí arquivos ZIP, mas essa é uma preferência pessoal.

Nota: como você pode ver, NÃO procurei nenhum texto; portanto, os resultados serão sobre qualquer arquivo no seu sistema. Não tem problema, por favor, continue a ler.

Etapa 2: use a opção de pesquisa "Salvar" e adicione o filtro de pesquisa à sua barra lateral. Chamei minha pesquisa de 'NotEmail'

Pesquisa salva na barra lateral

Não há etapa 3 :-)

Sempre que você quiser fazer uma pesquisa limpa, primeiro clique na pesquisa salva e, em seguida, use o campo de pesquisa para inserir o texto na pesquisa que deseja encontrar.

Eerk
fonte