如何从 Automator 或 AppleScript 在特定目录中启动 Finder?

Dan*_*ola 7 finder applescript automator macos

我正在尝试分配一个全局键盘快捷键,该快捷键将在特定目录中启动 Finder 的新窗口。我可以编写一个脚本来打开一个新的 Finder,但不确定如何在特定目录中打开它。

任何想法如何使用 Automator 或 AppleScript 做到这一点?

如果相关,我有 OS X Mountain Lion。

Dan*_*eck 15

作为 shell 脚本:

open /Users/danielbeck/Documents
Run Code Online (Sandbox Code Playgroud)

作为 AppleScript:

tell application "Finder"
    # Classic Mac OS syntax
    open alias "Macintosh HD:Users:danielbeck:Pictures"

    # Unix syntax
    open POSIX file "/Users/danielbeck/Downloads"
end tell
Run Code Online (Sandbox Code Playgroud)

包装在 Automator服务中并在System Preferences » Keyboard » Keyboard Shortcuts » Services 中分配键盘快捷

自动机截图


对于没有脚本代码的纯 Automator 解决方案,结合获取指定的 Finder ItemsOpen Finder Items操作。将所需文件夹拖放到列表中。同样,在System Preferences 中保存并分配键盘快捷键。

自动机截图