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
작동하지 않습니다.
저장된 검색 파일을 텍스트 편집기에 놓아 편집 할 수 있습니다. RawQueryDict:SearchScopes
와 FXScope:FXScopeArrayOfPaths
기본적으로 동일한 경로를 나열하는 것,하지만 단지 두 번째를 편집하면 Finder에서 적어도 폴더를 제외 나타났다.