Here you go the code to the batch file.
@echo OFFrem checks to see if your device is plugged in note change the Mycamera variable to the correct drive that you camera comes up as.set Mycamera=i:if exist %Mycamera%\nul (goto makedir) else goto end:makedirc:rem change this directory to the directory that you want to move your files tocd \Documents and Settings\HP_Administrator\My Documents\My Picturesrem creates a variable that contain today's date in yyyy-mm-dd formatfor /F "usebackq tokens=2,3,4,5* delims=/ " %%i IN (`date /t`) do set newdir="%%k-%%i-%%j"rem creates a directory in the My Pictures directorymd %newdir%rem moves back to your device %Mycamera%rem moves to the directory that you have your photos in Note changes this to what it should be every camera is differentCD "\DCIM\100OLYMP"rem copy's the photos over to the directory of today's date in My Pictures folder COPY *.* "c:\Documents and Settings\HP_Administrator\My Documents\My Pictures\%newdir%\"rem del *.*c:cd \:endpause
To make it work for you just make the changes below.
In order to do this plug in your camera/card and click on my computer to determine what drive your camera/card is. Mine is I: for one card and J: for another.
c:rem change this directory to the directory that you want to move your files tocd \Documents and Settings\HP_Administrator\My Documents\My Pictures
Here you set the drive and the directory that you would like to put your folders of pictures.
CD "\DCIM\100OLYMP"Here is the location of the picture files on your camera/card. while you are finding the drive letter note the directory the pictures are in.
I got lazy here but if you wanted you could make the path you want to send the files to a variable. make sure this line matches the same directory you put in earlier.
COPY *.* "c:\Documents and Settings\HP_Administrator\My Documents\My Pictures\%newdir%\"
just copy the above text into a text editor and make the changes where needed save it somewhere on your computer (I used card.bat) and when you click the batch file, your files will be moved automatically.
Note: unrem the del *.* to have the bat file delete what is on the card.