The old method that works for Leopard/Snow Leopard doesn't work any more on Lion:

defaults write com.apple.screencapture location /Users/kamus/Pictures/snap

Has something changed or does anyone have some good workarounds?

2 Answers 2


Perhaps it's because your path isn't really a path to a folder: Notice to terminating /:

defaults write com.apple.screencapture location /Users/kamus/Pictures/snap/
  • Note to any other boneheads like me out there: this doesn't take effect until you log out and back in.
    – hairboat
    Feb 5, 2012 at 0:46
  • 3
    @AbbyT.Miller No need to log out, just enter this in terminal: killall SystemUIServer
    – user25468
    Jul 18, 2012 at 21:56
  • How do I do this? Jun 5, 2016 at 23:44

You can also try TinkerTool to accomplish the same thing. I've found that TinkerTool is much easier than having to remember a whole bunch of defaults write com.apple... commands. It has all of the most useful ones in one place for you to easily change. You can find the screenshot destination one under the General tab:

(as noted by this comment, you don't have to log out and back in again, just use the Terminal command killall SystemUIServer)

You must log in to answer this question.

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