However, by default, OS X, stores screenshots as .PNG files to the desktop. I prefer to capture them as .JPGs in another folder. Here’s what I’ve done to make sure screenshots land in the folder I want, in the format I prefer.
You’ll need to use the Terminal for this but the commands are pretty easy to execute.
Changing the screenshot location
- Launch Terminal from Applications | Utilities (TIP: I use Spotlight with the Command-SPacebar shortcut and then type Termi. That’s faster than mousing and clicking through Finder for me).
- Enter the following command at the command prompt:
defaults write com.apple.screencapture location /path/;killall SystemUIServer
Let’s break that down into it’s component parts as you’ll need to make a few small changes to suit your needs.
- defaults write com.apple.screencapture location Keep this bit as it is. There’s no need to make any changes.
- /path/ This is where the magic happens. In my case, I wanted to store screenshots in the Screenshots folder I created in my OneDrive folder which is in my personal home drive. So, instead if /path/ I use
- ;killall SystemUIServer Keep this bit as it is. There’s no need to make any changes.
It’s important to include the punctuation and other characters.
So, my command ended up being
defaults write com.apple.screencapture location ~/OneDrive/Screenshots/;killall SystemUIServer
Now, whenver I take a screenshot it goes to the Screenshots folder under my OneDrive folder.
Changing the screenshot format
Still in the Terminal, enter the following command to change the screenshot format from the default .PNG to my preferred .JPG
defaults write com.apple.screencapture type jpg
Then type the following and press enter.