See description with screen shots at:
A windows forms application to provide a criteria–based mass SharePoint file download for archival purposes, where we can download all or some of the data files based on wide range of user-defined criteria.
All lists and libraries (including hidden ones) will be searched, and the following will be downloaded:
• Last checked-in version of each file
• List attachments