Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to automate a screenshot task, so I thought why not use automator?

I found the "Take Screenshot" Action and started to play with it. The problem is is that is sets the file name and when the workflow is ran again it overwrites the prior screenshot. I tried selecting this and renaming it but it won't work.
Essentially what I want is the normal function of Command + Shift + 3 where it will date-stamp it or something, anything but overwrite!! Any ideas?

I've been trying to set "Save To" as a variable. But I can't set the path as well as the file name var like current time.

share|improve this question

Try it like this:
Automator workflow screenshot

This one has a loop built into it, make sure you set 'Timed' to 1 second and the 'Format' of the 'Add Date or Time' step to Hour Minute Second

share|improve this answer
This works but it doesn't work in a loop or if you press run, then press it again it overwrites. – ThomasReggi Feb 9 '11 at 0:24
updated to include loop. If you set the 'Format' of the last step to include seconds it shouldn't overwrite. – conorgriffin Feb 9 '11 at 0:40
Edited again, loop had to go at the end – conorgriffin Feb 9 '11 at 0:45
I think for Date/Time you should try 'Current' instead of created – jtreser Dec 26 '12 at 13:21

Try to make another workflow of the rename action and then run that workflow in the first workflow which makes the screenshots.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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