I had a batch file for running cwRsync but I didn't understan much of how it work. I also made a python script to clean up the rSync log, so I recreated both in C# as a fun project.