如何在AppleScript中获取/设置文件夹而不是窗口的视图选项?

如何在AppleScript中获取/设置文件夹而不是窗口的视图选项?,applescript,Applescript,我对AppleScript中的文件夹视图选项有点困惑。在AppleScript中,它们似乎是windows的属性。然而,Finder本身会按文件夹记住视图选项(正如人们所期望的那样)。例如,在Finder中转到文件夹,更改其视图选项,转到其他文件夹,然后使用菜单项go->go to folder。。。若要直接返回到旧文件夹,您将发现您更改的视图选项已被记住 如何直接获取和设置Finder在Applescript中按文件夹保存的视图选项?此信息必须在某个地方…在查找程序中,“文件夹”是unix目录

我对AppleScript中的文件夹视图选项有点困惑。在AppleScript中,它们似乎是windows的属性。然而,Finder本身会按文件夹记住视图选项(正如人们所期望的那样)。例如,在Finder中转到文件夹,更改其视图选项,转到其他文件夹,然后使用菜单项go->go to folder。。。若要直接返回到旧文件夹,您将发现您更改的视图选项已被记住


如何直接获取和设置Finder在Applescript中按文件夹保存的视图选项?此信息必须在某个地方…

在查找程序中,“文件夹”是unix目录的图形表示形式。它是一个窗口,只是一个以各种格式和样式显示和操作文件和目录的窗口

Finder的AppleScript字典区分了
文件夹
Finder窗口
,如下所示:

  • “文件夹”是unix目录的脚本对象,允许脚本编写者添加、删除、重命名、删除和执行其他文件系统操作
  • “Finder window”是一个脚本对象,用于设置给定目录的可视化表示,允许脚本编写者设置窗口中显示的目录、使用的视图类型、工具栏和状态栏的可见性以及正常窗口属性,如大小、位置和可见性

如果您的目标是操作文件系统,请使用文件夹对象。如果您的目标是更改向用户显示目录的方式,请使用Finder窗口对象。这些只是潜在工作流的不同方面。

查看Finder的脚本字典,了解
Finder窗口的属性。