2012-06-29

My default Windows rsync pull command.

I use this DOS batch file to save a copy of my Unix work onto my work-issued Windows 7 laptop.

```set mytime=%TIME::=%
set mytime=%mytime:~0,6%
"c:\program files\cwrsync\bin\rsync.exe" -r -l -t^
--progress^
--exclude="src/BUILD/"^
--exclude="src/logs/"^
--backup^
--suffix=%DATE%T%mytime%^
--rsh="c:\'program files'\cwrsync\bin\ssh.exe"^
somehost:/home/myid .```

I have a "system backups" folder. In that folder, I have folders for each hostname. In each hostname subfolder, I have this DOS batch file.

That variable mytime is used to pull the colons from the value of TIME so I can use it in a Windows file name.