cashonly
asked on
Looking for Windows software to copy files with versioning - preferably freeware
basically, I want to copy all the following files in all subdirectories that have been updated or created in the last day from my C: drive to another directory on my E: drive:
*.xl*
*.doc*
*.pm*
But, I don't want the existing files (if any) overwritten, I want a NEW VERSION of the file created. Either using a version number (probably appended to the name) or the current or file date/time appended to the name.
Is there any software that does that or a way to do that with something built into Windows?
*.xl*
*.doc*
*.pm*
But, I don't want the existing files (if any) overwritten, I want a NEW VERSION of the file created. Either using a version number (probably appended to the name) or the current or file date/time appended to the name.
Is there any software that does that or a way to do that with something built into Windows?
you could use windows powershell - it has all kinds of capabilities for file handling - just have to write the script
here's a small post on the commands to find files based on last modified date.
http://myitforum.com/cs2/blogs/yli628/archive/2008/01/28/powershell-script-to-list-files-modified-after-a-certain-date.aspx
you would have to add the processing to do the copy/rename capability.
here's a small post on the commands to find files based on last modified date.
http://myitforum.com/cs2/blogs/yli628/archive/2008/01/28/powershell-script-to-list-files-modified-after-a-certain-date.aspx
you would have to add the processing to do the copy/rename capability.
ASKER
I checked RichCopy - no versioning, neither does fastcopy or xcopy.
Looked at powershell... that's pretty involved.
Was hoping for a straight forward command line utility. I have Syncback which I own from a long time ago, but it's also on the involved side, but not as much as a learning curve as powershell.
So, still looking.
Looked at powershell... that's pretty involved.
Was hoping for a straight forward command line utility. I have Syncback which I own from a long time ago, but it's also on the involved side, but not as much as a learning curve as powershell.
So, still looking.
ASKER
so, checked out VBackup, UltraCopier and a couple of others. Still haven't found one that hits all the points I need:
Versioning of some sort
wildcard selection
subdirectories
can select only files changed in the last X days.
Syncback is looking better. I had thought that it was making empty directory entries on the target cause there were no matches, but it appears that it may not be doing that after all. I'll give it a good test tonite and see.
But I'd still like a free utility so I can put it on a few computers.
Versioning of some sort
wildcard selection
subdirectories
can select only files changed in the last X days.
Syncback is looking better. I had thought that it was making empty directory entries on the target cause there were no matches, but it appears that it may not be doing that after all. I'll give it a good test tonite and see.
But I'd still like a free utility so I can put it on a few computers.
This is free but it is backup program that can be setup to copy only the files that have changed; its not a true versioning program but can be made to work if your goal is to have multiple copies of files that users may have to get to at a later data. If you want a command line solution I suggest you switch this post to "batch file" or scripts--there are some experts over there who are genius with batch files and they could help.
http://download.cnet.com/Second-Backup-Free-Edition/3000-2242_4-10405044.html
http://download.cnet.com/Second-Backup-Free-Edition/3000-2242_4-10405044.html
ASKER
Unfortunately, Second Backup is not so free :(
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
ASKER
It was the best solution I could find.
give Richcopy a go. can possibly be done with xcopy or unstoppable copier/fastcopy.
good luck