@ECHO OFF rem This batch file assumes you have a local drive called C: to copy osdshare to. rem Do a search and replace for C: and replace it with whatever drive letter you prefer. rem . rem This copy job will keep logs for the last 10 copy jobs in the root of the target. rem . rem This copy job will only copy deltas. The first copy will copy everything. After that only changed files. rem . rem This copy job will not remove extra files. It can, but I don't on purpose. rem It will in stead put a list of every file and directory that is "Extra" as well as rem any new files that were copied on that job at the end of the logfile. rem . rem Bryan Curry rem . ECHO MIRRORING OSDSHARE if exist C:\robocopy\osdshare-synclog10.txt del C:\robocopy\osdshare-synclog10.txt if exist C:\robocopy\osdshare-synclog09.txt copy C:\robocopy\osdshare-synclog09.txt C:\robocopy\osdshare-synclog10.txt if exist C:\robocopy\osdshare-synclog08.txt copy C:\robocopy\osdshare-synclog08.txt C:\robocopy\osdshare-synclog09.txt if exist C:\robocopy\osdshare-synclog07.txt copy C:\robocopy\osdshare-synclog07.txt C:\robocopy\osdshare-synclog08.txt if exist C:\robocopy\osdshare-synclog06.txt copy C:\robocopy\osdshare-synclog06.txt C:\robocopy\osdshare-synclog07.txt if exist C:\robocopy\osdshare-synclog05.txt copy C:\robocopy\osdshare-synclog05.txt C:\robocopy\osdshare-synclog06.txt if exist C:\robocopy\osdshare-synclog04.txt copy C:\robocopy\osdshare-synclog04.txt C:\robocopy\osdshare-synclog05.txt if exist C:\robocopy\osdshare-synclog03.txt copy C:\robocopy\osdshare-synclog03.txt C:\robocopy\osdshare-synclog04.txt if exist C:\robocopy\osdshare-synclog02.txt copy C:\robocopy\osdshare-synclog02.txt C:\robocopy\osdshare-synclog03.txt if exist C:\robocopy\osdshare-synclog01.txt copy C:\robocopy\osdshare-synclog01.txt C:\robocopy\osdshare-synclog02.txt if exist C:\robocopy\osdshare-synclog.txt copy C:\robocopy\osdshare-synclog.txt C:\robocopy\osdshare-synclog01.txt if exist C:\robocopy\osdshare-synclog.txt DEL C:\robocopy\osdshare-synclog.txt robocopy \\reddale\OSDshare C:\OSDshare /e /r:3 /w:5 /np /log+:C:\robocopy\osdshare-synclog.txt ECHO . >> C:\robocopy\osdshare-synclog.txt ECHO . >> C:\robocopy\osdshare-synclog.txt echo FINDING DELTAS >> C:\robocopy\osdshare-synclog.txt ECHO . >> C:\robocopy\osdshare-synclog.txt ECHO . >> C:\robocopy\osdshare-synclog.txt find /I "EXTRA Dir" C:\robocopy\osdshare-synclog.txt >> C:\robocopy\osdshare-synclog.txt find /I "EXTRA File" C:\robocopy\osdshare-synclog.txt >> C:\robocopy\osdshare-synclog.txt find /I "New Dir" C:\robocopy\osdshare-synclog.txt >> C:\robocopy\osdshare-synclog.txt find /I "New File" C:\robocopy\osdshare-synclog.txt >> C:\robocopy\osdshare-synclog.txt find /I "Newer" C:\robocopy\osdshare-synclog.txt >> C:\robocopy\osdshare-synclog.txt find /I "Changed" C:\robocopy\osdshare-synclog.txt >> C:\robocopy\osdshare-synclog.txt