Estou tentando configurar uma Pesquisa salva do meu Mac que excluirá os arquivos em uma pasta chamada 'XYZ' dos resultados da pesquisa. O motivo é que estou recebendo uma tonelada de falsos positivos dessa pasta que são difíceis de resolver.
Só para esclarecer, eu sei que você pode adicionar pastas a uma lista "Privacidade" nas preferências do Spotlight, mas não quero adicionar essa pasta a essa lista - porque não quero excluí-la de todas as pesquisas futuras , apenas esta pesquisa salva específica. Alguma idéia de como algo assim poderia ser feito?
Respostas:
Examinei alguns dos arquivos de pesquisa salvos no pacote de aplicativos do Finder e, por exemplo,
/System/Library/CoreServices/Finder.app/Contents/Resources/MyLibraries/myDocuments.cannedSearch/search.savedSearch
usei um formato como este para excluir diretórios:Portanto, você pode excluir subpastas adicionando cadeias que começam com um caractere de menos após um caminho completo. Algo como
-~/Library
parece não funcionar.Você pode editar os arquivos salvos da Pesquisa, soltando-os em um editor de texto.
RawQueryDict:SearchScopes
eFXScope:FXScopeArrayOfPaths
parecem listar os mesmos caminhos por padrão, mas apenas editar o segundo parecia excluir pastas pelo menos no Finder.fonte
~/Library/Saved Searches
no OSX 10.10.x #Se você pressionar
option
o botão (+) para adicionar um critério de pesquisa, será um (…) e umAny/All/None
bloco. Defina como Nenhum .Para os critérios, selecione
Document Container
. Ele não estará na lista padrão ao lado deName
,Kind
etc. SelecioneOther…
para selecioná-lo em uma lista de critérios adicionais, desde que tenha seu próprio recurso de pesquisa :Defina isso como o nome da pasta que você deseja excluir usando o
is/contains/begins with/ends with
que achar adequado.O resultado final deve ser algo como isto:
fonte
Document Container
não pode ser usado para excluir pastas: apple.stackexchange.com/questions/132860/... (Não funciona para mim em 10.8.5)Quero acrescentar que, se "Contêiner de documentos" não estiver funcionando para você (como é o meu problema), você poderá definir a Pasta de Pesquisa para ativar / desativar pastas específicas.
Perdoe-me, eu não tenho os "representantes" para postar imagens, então farei o meu melhor. Este é o meu primeiro post, então fique à vontade para fugir.
Para o fluxo de trabalho da minha organização de música, eu queria que a pasta iTunes escondesse subpastas erradas. Obviamente, mover as pastas para fora da pasta do iTunes não era uma opção, pois iria quebrar / assustar o iTunes e recriar essas mesmas pastas. Aqui está como eu consegui isso ajustando o método acima de Lake:
Kind
>is
>Folder
option
e (+), selecioneAny
of the following are true
(isto é para pastas de inscrição) Para desativar as pastas como o Lake mencionado acima, altere 'Qualquer' para 'Nenhuma'Any
opção que se parecia com isso (nomes de pastas reais são usados, por exemplo):Portanto, o resultado final é que, quando clico na Pesquisa Inteligente (localizada na barra lateral do Finder para mim), apenas visualizo as 5 pastas desejadas sem destruir o layout da pasta principal da pasta principal em que residimos.
Eu espero que isso ajude.
fonte
Atualmente, acho que isso não pode ser feito. Parece haver muitas pessoas tentando fazer isso que o Google encontra e ninguém tem uma resposta real (exceto a exclusão de Privacidade) :(
fonte
No localizador, quando estiver pesquisando arquivos, você pode excluí-los adicionando menos na frente dos critérios. Por exemplo, eu quero procurar por todos os arquivos que não são arquivos pdf, posso escrever "Kind is -pdf". Isso parece funcionar para mim.
fonte
Tenho certeza de que encontrei uma maneira diferente de fazer isso.
Ao configurar a pasta inteligente, use um atributo de pesquisa Raw Query. Por padrão, isso não está no menu suspenso do atributo de pesquisa; portanto, você precisará encontrá-lo clicando em Outros na parte inferior do menu suspenso.
Na caixa de entrada ao lado de Consulta bruta, digite:
em que o texto entre aspas é o nome do caminho da pasta a ser excluída, que pode ser encontrada em Obter informações.
fonte
Eu estava com o mesmo problema e encontrei uma maneira de fazê-lo.
Vá para Sistema de preferências> Spotlight> Selecionar, selecione a guia "Privacidade" e você pode adicionar locais específicos a serem excluídos na pesquisa Spotlight.
Eu tentei, funciona.
fonte