検索結果から「XYZ」というフォルダー内のファイルを除外するMacの保存済み検索を設定しようとしています。その理由は、そのフォルダからソートするのが難しい大量の誤検知を受け取っているからです。
明確にするために、Spotlight環境設定の「プライバシー」リストにフォルダーを追加できることは知っていますが、このフォルダーをそのリストに追加したくないのは、今後のすべての検索から除外したくないためです、この特定の保存済み検索のみ。このようなことをどのように行うことができますか?
検索結果から「XYZ」というフォルダー内のファイルを除外するMacの保存済み検索を設定しようとしています。その理由は、そのフォルダからソートするのが難しい大量の誤検知を受け取っているからです。
明確にするために、Spotlight環境設定の「プライバシー」リストにフォルダーを追加できることは知っていますが、このフォルダーをそのリストに追加したくないのは、今後のすべての検索から除外したくないためです、この特定の保存済み検索のみ。このようなことをどのように行うことができますか?
回答:
Finderのアプリケーションバンドルに保存されている検索ファイルのいくつかを見て、たとえば/System/Library/CoreServices/Finder.app/Contents/Resources/MyLibraries/myDocuments.cannedSearch/search.savedSearch
、ディレクトリを除外するために次のような形式を使用しました。
<key>FXScopeArrayOfPaths</key>
<array>
<string>~/</string>
<string>-Library</string>
<string>-Music/iTunes</string>
<string>-Documents/Steam Content</string>
<string>~/Library/Mobile Documents/</string>
<string>-com~apple~Keynote</string>
<string>-com~apple~Pages</string>
<string>-com~apple~Numbers</string>
</array>
そのため、フルパスの後にマイナス文字で始まる文字列を追加することにより、サブフォルダーを除外できます。何かが-~/Library
うまくいかないようです。
savedSearchファイルは、テキストエディターにドロップして編集できます。RawQueryDict:SearchScopes
そして、FXScope:FXScopeArrayOfPaths
、デフォルトでは同じパスを一覧表示するように見えるが、ちょうど秒1は、少なくともFinderでフォルダを除外するために登場し編集。
~/Library/Saved Searches
OSX 10.10.x
あなたが保持している場合option
、検索条件を追加する(+)ボタンを(...)となりますAny/All/None
ブロック。これをNoneに設定します。
基準を選択しますDocument Container
。、などと一緒Name
にデフォルトのリストに表示されませんKind
。独自の検索機能があるOther…
限り、追加の条件のリストから選択して選択します。
これを、is/contains/begins with/ends with
適切なものを使用して除外するフォルダーの名前に設定します。
最終結果は次のようになります。
Document Container
フォルダーを除外するために使用できない理由として考えられる理由:apple.stackexchange.com/questions/132860/…(10.8.5では動作しません)
「ドキュメントコンテナー」が機能していない場合(私の問題など)、特定のフォルダーをオプトイン/アウトするように検索フォルダーを設定できます。
画像を投稿するための「担当者」がいないため、最善を尽くします。これは私の最初の投稿なので、遠慮なく消してください。
私の音楽組織のワークフローでは、誤ったサブフォルダーを非表示にするためにiTunesフォルダーが必要でした。もちろん、iTunesフォルダーからフォルダーを移動することは、同じフォルダーを再作成するようにiTunesを中断/異常終了させるため、オプションではありませんでした。Lakeの上記の方法を微調整してこれを達成した方法を次に示します。
Kind
> is
>Folder
option
、(+)を押しながら作成したドロップダウンでAny
of the following are true
(これはオプトインフォルダー用です)上記のLakeとしてフォルダーをオプトアウトするには、「Any」を「None」に変更しますAny
ようなオプションの下に5つの基準をネストしました(実際のフォルダ名が使用されます)。
Name
is
「iTunesに自動的に追加する」
Name
is
「音楽」
Name
is
「追加する音楽-メインフォルダ」
Name
is
「調整結果」
Name
is
「MusicBrainzタグ付け」
そのため、最終的な結果は、スマートサーチ(Finderサイドバーにある)をクリックすると、存在するメインフォルダーの固有のフォルダーレイアウトを破壊せずに、必要な5つのフォルダーのみが表示されることです。
これが役立つことを願っています。
これを行う別の方法を見つけたと確信しています。
スマートフォルダーの構成では、Raw Query検索属性を使用します。デフォルトでは、これは検索属性のドロップダウンメニューにないため、ドロップダウンメニューの下部にある「その他」をクリックして検索する必要があります。
Raw Queryの横の入力ボックスに、次を入力します。
kMDItemPath != "/Users/yourname/Documents/foldertoexclude"
引用符で囲まれたテキストは、除外するフォルダーのパス名であり、[情報を見る]で見つけることができます。