Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for an application which will allow me to select some folders, and then regularly backup only complete paths, names, sizes and checksums of the files within those folders and their subfolders.

I'm using Windows 7 x64.

share|improve this question
you might want to reword your statement to refer audit requirements rather than backup -- which implies storing the data rather than tracking its change. – nik Jan 19 '13 at 5:50
Well, I don't really want to track changes. I've recently noticed that during my backups lots of files which are downloadable from the Internet get backed up and takes space. I don't really need the files themselves, only data about them which will allow me to download them if they get deleted. – humanista Jan 19 '13 at 10:00
in that case all you need is a directory listing that can be used to derive the source reference. You could also consider maintaining a separate file with the URLs which you backup (check download logs maybe?). – nik Jan 19 '13 at 18:53

You can use CD Collection by nicomsoft. It works with folders too.

share|improve this answer
It doesn't save any checksums and doesn't support special characters (eg. japanese kanji) in filenames. – humanista Jan 19 '13 at 19:45

Update: based on your comment in the question.
The find command listing with checksum I give below will give you the checksum detail. But, if you can work w/o the checksum part, a plain dir /s listing from Windows 7 command prompt saved to a file will give you good information.
I'll still go ahead to install Cygwin and use basic shell scripting to process information -- good flexibility there.

The word backup is a misdirection here.
What you seem to want is an audit tool that will keep track of your Windows directory contents for (maybe) tampering; I sense a security or management audit purpose.

For a long while there used to be a free tool called Tripwire for such things.
These days there is an open-source version available at SourceForge.

There is AFICK (Another File Integrity Checker) on SourceForge which might work for you.

If you are fine with some scripting, you can run a SHA1 (for speed) check on a file list generated by find in Cygwin or some such. Or, just write a Perl/Python/Ruby/PowerShell script for yourself. This might not perform too well (compared to low-level solutions like Tripwire) but will work for you if your directory tree is not too deep.

share|improve this answer
I was hoping for some software rather than using the command line. Since my directory tree is pretty deep and there's a lot of files, performance is an important issue. Listing files using the command line takes a bit too long. – humanista Jan 19 '13 at 20:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .