Robocopy came so close, but is missing file rename on copy. So could people please direct me to a language or system in Windows that would be well suited to the following :
This is meant to be a simple, basic, back-up plan for a home network with a few Win8/10 laptops & PCs and a central network drive (a USB external drive atached to the router's USB port). Almost all files to be backed up are images or video or music - so already compressed, so there's no point using a commercial backup software with compression. Also, I don't want my files encapsulated in a proprietary backup file format. I just need copies.
I'm imagining a command shell batch file, or VBScript, or.....
The ideal system would allow me to program scheduled backups of selected folders (including all their subfolders) on the computers to their respective folders on the network drive. After an initial full backup of each, the system would perform incremental backups. These incremental backups would really just be to make a copy of any new file, and make a new copy with an indexed filename of any file that has changed since the last backup. That's it.
As I said, Robocopy in a batch file came close, but can't rename files. I don't want to create new folders with indexed names - I want the renamed files in the original folders all together.
I could spend months surveying and learning every possible Windows command and system that exist in hopes of finding something that will do this. I've already spent days researching backup software and Robocopy. So I was hoping this board could just point me in the right direction of something that has the necessary commands and functions to do it.
Thanks.
robocopy /e
for your full backups and a loopingif exist
, compare (fc
),copy
for the incremental stuff. You can check out the updated answer and see if any of this is usable to you.