如何在AppleScript中获取/设置文件夹而不是窗口的视图选项?
我对AppleScript中的文件夹视图选项有点困惑。在AppleScript中,它们似乎是windows的属性。然而,Finder本身会按文件夹记住视图选项(正如人们所期望的那样)。例如,在Finder中转到文件夹,更改其视图选项,转到其他文件夹,然后使用菜单项go->go to folder。。。若要直接返回到旧文件夹,您将发现您更改的视图选项已被记住如何在AppleScript中获取/设置文件夹而不是窗口的视图选项?,applescript,Applescript,我对AppleScript中的文件夹视图选项有点困惑。在AppleScript中,它们似乎是windows的属性。然而,Finder本身会按文件夹记住视图选项(正如人们所期望的那样)。例如,在Finder中转到文件夹,更改其视图选项,转到其他文件夹,然后使用菜单项go->go to folder。。。若要直接返回到旧文件夹,您将发现您更改的视图选项已被记住 如何直接获取和设置Finder在Applescript中按文件夹保存的视图选项?此信息必须在某个地方…在查找程序中,“文件夹”是unix目录
如何直接获取和设置Finder在Applescript中按文件夹保存的视图选项?此信息必须在某个地方…在查找程序中,“文件夹”是unix目录的图形表示形式。它是一个窗口,只是一个以各种格式和样式显示和操作文件和目录的窗口 Finder的AppleScript字典区分了
文件夹
和Finder窗口
,如下所示:
- “文件夹”是unix目录的脚本对象,允许脚本编写者添加、删除、重命名、删除和执行其他文件系统操作
- “Finder window”是一个脚本对象,用于设置给定目录的可视化表示,允许脚本编写者设置窗口中显示的目录、使用的视图类型、工具栏和状态栏的可见性以及正常窗口属性,如大小、位置和可见性
如果您的目标是操作文件系统,请使用文件夹对象。如果您的目标是更改向用户显示目录的方式,请使用Finder窗口对象。这些只是潜在工作流的不同方面。查看Finder的脚本字典,了解
Finder窗口的属性。