9

I'm trying to assign a global keyboard shortcut that will launch a new window of Finder, in a specific directory. I can write a script that'll open a new Finder, but not sure how to make it open in a specific directory.

Any ideas how to do this with either Automator or AppleScript?

In case it's relevant, I have OS X Mountain Lion.

1 Answer 1

17

As shell script:

open /Users/danielbeck/Documents

As 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

Wrap in an Automator service and assign a keyboard shortcut in System Preferences » Keyboard » Keyboard Shortcuts » Services.

Automator screenshot


For a pure Automator solution without script code, combine the Get Specified Finder Items and Open Finder Items actions. Drag & drop the desired folder to the list. Again, save and assign a keyboard shortcut in System Preferences.

Automator screenshot

2
  • Awesome, I went with the "script-less" approach, thank you for teaching me this!! Commented Jul 31, 2012 at 19:19
  • Can confirm this still works on Sonoma.
    – krizajb
    Commented Dec 25, 2023 at 13:21

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .