Windows – rsync to Windows with “:” in filenames

rsyncwindows

I have a huge number of small files to rsync to a Windows machine. Most of them transferred just fine, but every file with a colon couldn't be transferred because the filename is invalid on Windows.

Is there any practical hack-around that I could use to get those files regardless? For example, some rsync setting or some filename-escaping script that I could pipe rsync through?

Best Answer

No, because the : is an invalid filename on Windows, rsync can't store it there since the OS will prevent it. You will have to rename those files.