I am looking at optimizing my workflow and as I often shoot jpeg & RAW together I am looking at a simple way to copy the JPEGs to one set of directories and the RAWs somewhere else. (A bit like when we used to get prints & negatives all nicely sorted out for us?)
I can set up a batch file using robocopy, but an old thread on this forum suggests that there may be issues using robocopy on a 64 bit Windows O/S.
Anyone using this approach? Any current issues? Any suggested (simple) alternatives?
#1. "RE: Anyone using robocopy?" In response to Reply # 0
Boston Area, US
As far as I know, the only issue with robocopy itself is that you usually want to use the magic /xj flag to exclude junctions.
OTOH, if you use Robocopy to move files when Windows or some application wants them in a specific spot, you may want to learn to curse in multiple languages. It won't fix things, but it may reduce the urge to take a hammer to your PC.
"There is no real magic in photography, just the sloppy intersection of physics and art." — Kirk Tuck
#3. "RE: Anyone using robocopy?" In response to Reply # 0 Thu 25-Apr-13 06:53 PM by tamphlett
Should anyone be interested, I'm posting the batch script I've used. Works on 64 bit Windows 7 at least.
Disclaimer: Supplied as-is, no warranty implied! Please check it works for you before using in anger on anything you value. The script does not delete images from the camera, so check you have what you expected before pressing the camera "Delete All" button.
Note: Be sure that you set the File Number Sequence (Option d7 on a D90) to 'On' else you might end up overwriting some images!
Also you will need to change the directories to suit your set-up. Final gotcha: you need to use a card reader, this will not work direct from the camera!
set /p desc= "Shoot description >"
SET n_path="C:\Users\Public\Negatives\%date:~-4,4%_%date:~-7,2%_%date:~-10,2% %desc%" SET j_path="C:\Users\Public\Pictures\%date:~-4,4%_%date:~-7,2%_%date:~-10,2% %desc%"
for /r %source% %%F in (.) do (
if "%%~fF" neq %n_path% ROBOCOPY "%%F" %n_path% *.nef /R:0 /XJ
if "%%~fF" neq %j_path% ROBOCOPY "%%F" %j_path% *.jpg /R:0 /XJ