Come escludere i messaggi di posta dalla ricerca del Finder?


10

Voglio escludere la visualizzazione dei messaggi di posta nella ricerca del Finder.

-> TROVA, NON SPOTLIGHT <-

Ho posto questa domanda su altre piattaforme e ho riscontrato che l'enfasi è molto necessaria. Sì, puoi escludere Mail da Spotlight andando nel riquadro delle preferenze di Spotlight e deselezionando Mail. Questo non ha alcun effetto su Finder, almeno in Mavericks (lo ha fatto in Lion. Ho saltato Mountain Lion, ma credo che soffra anche di questo problema.)

Puoi anche restringere ciò che viene restituito nella ricerca del Finder, facendo clic sul segno più e aggiungendo filtri. Ma questa non è neanche una soluzione: puoi solo filtrare ciò che "è" restituito, non esiste alcuna opzione "non è".

Per i punti bonus, anche le risposte su come escludere le cartelle sarebbero meravigliose. Se hai ebook, sai che anche loro si presentano praticamente in ogni ricerca. In parole povere, voglio solo applicare le preferenze di Spotlight al Finder ... come una volta.


+1 Mi piacerebbe anche sapere come visualizzare i messaggi di posta di Outlook in entrambe le ricerche. Se volessi cercare la mia e-mail, lo farei nell'interfaccia e-mail.
Aaron Bertrand,

1
@AaronBertrand - Tecnicamente puoi impedire ad entrambi di mostrare i risultati di Outlook usando il metodo seguente, aggiungendo ~ / Documenti / Dati utente Microsoft / Identità Outlook 2011 all'elenco di esclusione di Spotlight. Tuttavia, Outlook utilizza l'indice di Spotlight per la propria funzione di ricerca. Escludendo la cartella precedente da Spotlight, in effetti la si esclude anche dalla ricerca di Outlook. Questa è una di quelle carenze che io e molti dei miei utenti abbiamo segnalato a Microsoft come richiesta di funzionalità per la versione successiva. Puoi fare lo stesso facendo clic sul menu Guida in Outlook e selezionando "Invia feedback".
Mr Rabbit,

1
@MrRabbit Sì, questa è la sfida, voglio ancora essere in grado di cercare in Outlook, ma non voglio che le ricerche Finder / Spotlight mescolino 5.000 messaggi di posta elettronica con 20 file.
Aaron Bertrand,

Risposte:


10

È scomodo, ma se aggiungi -kind:maildopo il termine di ricerca nel Finder, verranno esclusi anche i messaggi di posta.


1
Questo fa esattamente quello che volevo e non ha alcun impatto oltre a Finder. Cambiando la mia risposta accettata a questo.
friggle

dovresti ricevere 100.000 voti positivi per questa risposta :) Ho fatto ricorso a UNIX "find", che non utilizza l'indicizzazione ed è super lento, per cercare file a causa delle impostazioni predefinite idiote in finder e spotlight.
Reb.Cabin,

@ Reb.Cabin Grazie per gli extra voti: ^) Hai usato mdfinddalla riga di comando? forse mdfind XXXXX | grep -vi mail?
beroe,

@beroe grazie per il vantaggio su mdfind. Penso che aiuterà ad accelerare alcune delle mie ricerche (ho oltre 2.000.000 di file in vari stati di disorganizzazione, e soprattutto sto cercando un frammento per metà ricordato di un nome o di una parola chiave nel contenuto quando qualcuno viene da me e chiede "sai qualcosa sul 'blargalismo'." Certo, negli anni '90 ho scritto dei quaderni proprio su quell'argomento, fammelo trovare ...
Reb.Cabin

Questo non funziona su El Capitan.
Jim L.,

6

Prima di tutto, dovrei sottolineare che - nonostante ciò che sembra - la ricerca in Finder è davvero Spotlight ma con più opzioni mostrate . Le seguenti informazioni si basano sulla ricerca che ho appena fatto sul mio Mac con Mavaricks (10.9.2):

Il motivo per cui non funziona solo per deselezionare Mail è perché (in modo confuso) la scheda SysPrefs > Spotlight > Risultati ricerca si applica solo alla ricerca Spotlight nell'angolo in alto a destra e non a quella nel Finder.

Tuttavia, esiste una soluzione alternativa che risponde a 2 delle tue domande e prove che Spotlight è il motore per le ricerche del Finder (e idem per altre app, tra cui Mail e Outlook):

È possibile escludere una cartella dalle ricerche basate su Spotlight trascinando tale cartella nell'elenco nell'elenco SysPrefs > Spotlight > Privacy .

Caveat / ma / a prova:

Se dovessi farlo con la cartella dei dati di Mail.app ( ~/Library/Mail), riceverai questo avviso: Avviso quando si aggiunge la cartella dei dati di Mail.app a "Privacy"

... Dicendoti che "la funzione di ricerca non funzionerà in alcune applicazioni" Se fai clic su OK , i messaggi di Mail non verranno più visualizzati nel Finder (o Spotlight) ma lo stesso sarà il caso della funzione di ricerca interna in Mail.app stesso, poiché è alimentato da Spotlight ...

(@Aaron Bertrand: lo stesso per Outlook, poiché è anche basato su Spotlight. Vedi il primo link sopra)

Con le cartelle normali, ovvero non nella cartella Libreria nascosta per impostazione predefinita , non riceverai un avviso e nascondersi funzionerà senza avvertimenti.

Esiste effettivamente un'opzione per dire a Finder di non cercare un determinato tipo scrivendo ad esempio "NOT eml", nel campo di ricerca, che escluderebbe i file di posta elettronica. Se lo desideri davvero, potresti creare un servizio di Automator e collegarlo + Ftramite SysPrefs > Tastiera > Scorciatoie . L'Automator AppleScript sarebbe simile 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

(Faccio schifo con AppleScript, quindi potrebbe esserci un modo più intelligente di farlo)


Accetto questo come risposta perché il fatto che la ricerca del Finder rispetti le impostazioni di Spotlight> Privacy è una risposta a una serie di problemi di ricerca del Finder. Avevo già le mie cartelle di eBook lì dentro, ma Finder le stava ancora cercando. Li ho rimossi e aggiunti di nuovo e ora sono esclusi dalla ricerca del Finder.
friggle il

Ma non è ancora una risposta completa, perché la posta disabilitata da qualsiasi ricerca non è mai una soluzione completa. È abbastanza ridicolo che HALF le preferenze di Spotlight si applichino a Finder. Fa un certo senso dal momento che altre applicazioni sono alimentati da Spotlight, ma d'altra parte, ha funzionato nei sistemi operativi precedenti.
Friggle,

@friggle Vedo il tuo punto. Se fossi stato in grado di trovare qualche traccia di una soluzione "non confusa", l'avrei sicuramente fornita. Il fatto che Apple sia orgogliosa di realizzare prodotti con il minor numero di impostazioni possibili a volte significa che cose strane come questa accadono senza che nessuno se ne accorga ... Sono persino andato in giro in "Segreti" per vedere se ci fosse qualche oscura bandiera Spotlight / Finder che potesse essere modificato ma inutilmente.
Lasse,

1

La causa principale di questo problema è che Finder per impostazione predefinita cerca "Questo Mac", ovvero ovunque, comprese le cartelle di Posta, quindi ogni ricerca è dominata da dozzine di hit e-mail indesiderati. Fortunatamente c'è una soluzione semplice:

Nel Finder ... Preferenze ... Avanzate, seleziona "Cerca nella cartella corrente". Ciò limiterà la ricerca in qualunque cartella ti trovassi quando hai richiesto la ricerca, escludendo così le e-mail (e molte altre cose non necessarie tra l'altro). Problema risolto.

Ecco un link ai dettagli: http://osxdaily.com/2013/03/12/change-finder-search-to-look-in-current-folder-rather-than-everywhere-in-mac-os-x /


1
Il problema che ho è che devo cercare nella mia Documentscartella. Gli eventi e gli allegati e-mail sono file in quella cartella! 😡
Jim L.

1

So che questa è una vecchia domanda, ma fino ad oggi il problema con la ricerca del Finder incluso il modo in cui troppi risultati non è stato risolto da Apple. Ciò che è cambiato è il formato necessario per la risposta suggerita (non funziona più). Inoltre ho trovato un modo per aggiungere molto rapidamente il trucco suggerito a qualsiasi ricerca, senza bisogno di digitare.

Passaggio 1: crea una ricerca che escluda i tipi di file che non desideri includere nelle tue ricerche. Ho usato NOT kind:olk15 AND NOT kind:eml AND NOT kind:ZIPL'olk15 è per la posta di Outlook, che non verrà escluso solo filtrando 'eml'. Ho anche escluso i file ZIP, ma questa è una preferenza personale.

Nota: come puoi vedere NON ho cercato alcun testo, quindi i risultati riguarderanno qualsiasi file sul tuo sistema. Nessun problema, continua a leggere.

Passaggio 2: utilizzare l'opzione di ricerca "Salva" e aggiungere il filtro di ricerca alla barra laterale. Ho chiamato la mia ricerca "NotEmail"

Ricerca salvata nella barra laterale

Non c'è passaggio 3 :-)

Ogni volta che si desidera effettuare una ricerca pulita, fare prima clic sulla ricerca salvata, quindi utilizzare il campo di ricerca per inserire il testo all'interno di quella ricerca che si desidera trovare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.