Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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 have 13 folders containing scanned photographs. Some photographs have been renamed to the date on which they were taken, resulting in YYYY.MM.DD.tif name. It could potentially be YYYY.MM.DD (###).tif where ### is just a number. Others are just named IMG_###.tif

I would like to move the files with the YYYY.MM.DD name to a YYYY\MM\DD folder structure.

While the files are being moved, I would also like to append the original folder name to the end of the file name.

So, a file 01\2012.06.26 (1).tif should end up 2012\06\26\2012.06.26 (1) - 01.tif

Is there a Windows tool that can help me with this? Or do I need to resort to writing a custom app?

share|improve this question
it would be helpful to indicate your OS. based on that there are different possibilities... – udo Jun 26 '12 at 13:41
Thanks! I edited my post to specify that I am on Windows. – Pasha Jun 26 '12 at 14:57
Which version of Windows( 7, vista, XP)? – avirk Jun 26 '12 at 15:08
I am Windows 7. – Pasha Jun 27 '12 at 21:58

I've used MoveOut (along with some scheduled tasks) to do this on Windows. That Ghacks article discusses MoveOut, and there seem to be some alternatives to it hyperlinked at the end. QuickMove also looks promising, though you might have to schedule it. I'd suggest writing a regex to match the names of the files you'd like to move.

share|improve this answer
Looks promising, I will try it tonight. – Pasha Jun 26 '12 at 15:35

You must log in to answer this question.

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