当我创建一个新的智能文件夹时,我可以将它设置为“This Mac”,它会搜索我的所有驱动器(包括那些我不想要的驱动器,比如我的备份驱动器),或者设置到一个位置,比如我的 Macontosh HD 根文件夹。但我想创建一个智能文件夹来搜索我的内部驱动器和媒体/外部驱动器,而不是我的备份驱动器。我该如何指定?
要创建一个智能文件夹来搜索多个文件夹,您必须手动完成一些工作。
准确确定要搜索的文件夹。在 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>
Run Code Online (Sandbox Code Playgroud)
对于您要搜索的每个附加文件夹(即路径),添加一个附加行,其路径开头<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>
Run Code Online (Sandbox Code Playgroud)
保存此文件。从 Apple 菜单中选择强制退出并重新启动 Finder。您的智能文件夹现在应该适用于您选择的所有文件夹。
我已经验证了上述所有内容都在优胜美地 10.10.3 中有效。
我认为您不能简单地将整个 Macintosh HD 添加为路径,因为这可能包括 /Volumes,然后它会拉入您连接的驱动器。安全的方法是添加您需要的目录,例如 /Users、/Volumes/my backup drive 等。
归档时间: |
|
查看次数: |
2496 次 |
最近记录: |