My colleague Anton recently blogged about using Onyx to change the location of Screenshots to prevent your desktop becoming cluttered with endless png’s.
You can also do this by doing a quick Terminal command then you can choose a more suitable location (in my example I’m going to put it in the Documents folder).
Open Terminal (Applications > Utilities) and type the following command, you can change the path in the double quote to the location you want.
defaults write com.apple.screencapture location -string “~/Documents”
Then restart your Mac.
Just be careful what path you use, you need to make sure that you use a generic path so that other users on the machine can access their own screenshots: i.e. don’t use /Users/amsys/Documents use ~/Documents instead so it goes to the documents folder of the user that is logged in not the user Amsys.
If you want to change it back, simply change the path in the double quotes to “~/Desktop” then restart your Mac.