RJ-PhotoDownloader.bat – batch file photo downloader

batchfileRJ-PhotoDownloader is a basic batch photo download script. I wrote it for a specific task, where photos needed to be downloaded regularly and quickly from a camera memory card where this script was called from a longer semi-automated process.

RJ-TimeLogger can run on any Windows system, but does require one additional application for the USB unmount to work. This application is called DevEject and is available freely here (English Translation). You will need to place it in the same directory as the RJ-PhotoDownloader.bat file.

This script can be used as is, or as snippet for a script your building. Hope it’s of use…


title RJ-PhotoDownloader
echo RJ-PhotoDownloader v0.3

set date=%DATE:~6,4%-%DATE:~3,2%-%DATE:~0,2%

REM Set the folder paths with NO trailing slash
REM My camera is normally mounted as H: if the printer is on or G: if not.
set photopath="C:\Documents and Settings\All Users\Documents\My Pictures\Downloaded"
set campath="G:\DCIM\100KM002"

mkdir %photopath%\%date%
move %campath%\* %photopath%\%date%\

echo Ejecting the camera...
call deveject.exe -EjectDrive:G:
echo All done!
REM - End of file
(Visited 195 times, 1 visits today)

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.