Как указать несколько (но не все) дисков для поиска в смарт-папке OSX?

Как указать несколько (но не все) дисков для поиска в смарт-папке OSX?

Когда я создаю новую смарт-папку, я могу либо установить ее на «Этот Mac», который будет искать на всех моих дисках (включая те, которые мне не нужны, например, на моем резервном диске), либо на одном месте, например, на корневой папке Macontosh HD. Но я хочу создать смарт-папку, которая будет искать на моем внутреннем диске И на внешнем диске/носителе, но НЕ на моем резервном диске. Как мне это указать?

решение1

Чтобы создать смарт-папку для поиска в нескольких папках, вам придется выполнить часть работы вручную.

Решите, в каких именно папках вы хотите искать. Выберите одну из этих папок в Finder и создайте смарт-папку, а для «Поиска:» используйте выбранную вами конкретную папку,нет"Этот Mac". Добавьте другие критерии поиска, которые вам нужны, как обычно, например, типы файлов и т. д. Затем сохраните смарт-папку. В окне Finder убедитесь, что вновь созданная смарт-папканетвыбрано.

Откройте еще одно окно Finder и перейдите в ~Library/Saved Searches. Найдите поиск, который вы только что сохранили выше, итащитьиз Finder в текстовый редактор, например TextEdit или TextWrangler.

Теперь найдите в редактореFXScopeArrayOfPaths

Вы должны увидеть что-то вроде:-

<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 выберите Force Quit и перезапустите Finder. Теперь ваша Smart Folder должна работать во всех выбранных вами папках.

Я проверил, что все вышеперечисленное работает в Yosemite 10.10.3.

Я не думаю, что вы можете просто добавить весь жесткий диск Macintosh в качестве пути, так как это, по-видимому, будет включать /Volumes, который затем потянет ваши подключенные диски. Безопасный способ — просто добавить нужные вам каталоги, например /Users, /Volumes/my backup drive и т. д.

Связанный контент