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.

up vote 15 down vote accepted

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

  • Awesome, I went with the "script-less" approach, thank you for teaching me this!! – Daniel Magliola Jul 31 '12 at 19:19

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.