SmartCopy is a utility I really never expected to have to write myself. It’s function is to manipulate files in a large, deep directory structure selectively and (hopefully) intelligently.

Update 2020-10-25:
- Now takes file size into account to show progress, resulting in much more accurate estimates for time remaining.
- Fixed spurious "skipped" message when overwriting a file

Features

  • Selectively copy or move files and folders
  • Compare and contrast directory structures
  • Build selections via combinations of filters
  • Create playlists

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow SmartCopyTool

SmartCopyTool Web Site

Other Useful Business Software
Migrate to innovate with Red Hat Enterprise Linux on Azure Icon
Migrate to innovate with Red Hat Enterprise Linux on Azure

Streamline your IT modernization journey with a holistic environment running Red Hat Enterprise Linux on Azure.

With Red Hat Enterprise Linux on Azure, businesses can confidently modernize their IT environment, knowing they don’t have to compromise on security, scalability, reliability, and ease of management. Securely accelerate innovation and unlock a competitive edge with enterprise-grade modern cloud infrastructure.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
6
1
0
1
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • The tool performs wonderfully, yet there are a couple of issues with options in the file menu: "Remove Selection From File" "Expand Selected Folders" These are currently non-functional. Additionally, if an "Invert Selection" feature could be implemented, it would be a highly appreciated enhancement.
  • Great app, easy to use and powerful.
  • Thank you very much for the free open source program!
  • I don't leave reviews very often, but this little tool is EXACTLY what I've been looking for, and will save me a whole world of trouble. I have 20-odd TB of media files spread across 6 HDDs in a NAS, using UnionFilesystem to optimise the storage, so the contents of each folder can be saved over multiple HDDs. One of the HDDs is starting to show some errors, so before it gets to a critical stage I want to copy only those files stored on that specific drive to a new drive. The drives are mounted as one single drive, so pulling 4TB of selected files from a deep-structure of thousands of folders is an impossible task to do manually. I've been searching for the solution for a little while now, and now I have it with this tool. I can simply run a filelist command on that specific HDD only, which outputs every single filename, including the path. A 5 minute edit of the list in a text editor and I can then import it to SmartCopyTool using the 'Restore Selection from File' and selectively copy only those files, preserving their folder structure to the new drive. Thank you to the author, your hard work is very much appreciated!
    1 user found this review helpful.
    Reply from SmartCopyTool
    Posted 2020-10-25
    Glad you found it, that's a great use case for it!
  • I stumbled on this after trying to find a windows equivalent to the MacOS SuperDuper! backup app. (I live in both Mac and Windows worlds). This works great! The UI is not as intuitive/simple as SuperDuper! but once I figured out the steps (all documented) that I needed to do for my specific back-up process, I put them in a TXT file for reference to mimic the "smart copy/replace" (as SuperDuper! calls it). Seriously, for me this is simple, quick, easy! and exactly what I was looking for. Thank you, Simon, for building this tool that you never expected to write yourself.
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

Windows

Intended Audience

End Users/Desktop

Programming Language

C#

Registered

2012-01-26