新しいスマート フォルダを作成するときは、すべてのドライブ (バックアップ ドライブなど不要なドライブも含む) を検索する「この Mac」に設定するか、Macontosh HD ルート フォルダなどの 1 つの場所に設定することができます。ただし、バックアップ ドライブではなく、内部ドライブとメディア/外部ドライブを検索するスマート フォルダを作成したいです。これを指定するにはどうすればよいですか?
答え1
複数のフォルダーを検索するスマート フォルダーを作成するには、一部の作業を手動で行う必要があります。
検索したいフォルダを正確に決めます。Finderでそれらのフォルダの1つを選択し、スマートフォルダを作成し、「検索」には選択した特定のフォルダを使用します。ない「このMac」。通常通り、ファイルの種類など、必要な他の検索条件を追加します。次に、スマートフォルダを保存します。Finderウィンドウで、新しく作成されたスマートフォルダがない選択されました。
別のFinderウィンドウを開き、~ライブラリ/保存した検索に移動します。上で保存した検索を見つけて、引っ張るFinder から TextEdit や TextWrangler などのテキスト エディターにコピーします。
エディタ内で検索してみましょうFXスコープ配列パス
次のようなものが表示されます:-
<key>FXScopeArrayOfPaths</key>
<array>
<string>/the Path you entered for your SmartFolder</string>
</array>
検索したい追加のフォルダ(パス)ごとに、パスの先頭と<string>
末尾に次の行を追加します。</string>
例えば
<key>FXScopeArrayOfPaths</key>
<array>
<string>/the Path you entered for your SmartFolder</string>
<string>/Users/fred/Documents</string>
<string>/Users/shared</string>
</array>
このファイルを保存します。Apple メニューから「強制終了」を選択し、Finder を再起動します。これで、スマート フォルダは選択したすべてのフォルダで機能するはずです。
上記のすべてが Yosemite 10.10.3 で動作することを確認しました。
Macintosh HD 全体をパスとして追加するだけではだめだと思います。おそらく /Volumes が含まれ、接続されたドライブが取り込まれるからです。安全な方法は、必要なディレクトリ (例: /Users、/Volumes/my backup drive) を追加することです。