LimagitoX FileMover Lite is a free tool which can automate the process of copying, moving or deleting specified files.
You could use the program to keep your system organised, for example moving PDF files from your desktop to a new location. LimagitoX FileMover Lite can run simple backups, regularly copying the contents of one folder tree to another location. It can even check HTTP locations, or move files to and from FTP directories, or send them via SMTP.
The copy or move operations are far more flexible than you might think. The program doesn't just accept a source folder, for instance. You can ask it to include subdirectories; to exclude the base directories; to set a subdirectory scanning depth; and to include or exclude subdirectories based on their name, date, or size.
LimagitoX FileMover Lite can rename files or folders (optionally using regular expressions) as they're being moved. It's able to check if destination files or folders already exist, renaming them if necessary based on their current name or date. Once the move is complete, you can even have your files verified by one of 11 checksum algorithms (SHA1, SHA256, MD5, CRC32 and more).
The free Lite build has a major restriction in that it only supports a single rule. This may be enough to do useful work, but it does mean you'll be able to give the program one task only. (More powerful versions with unlimited rules are available from 150 Euros/ $206.)
The other problem here is the program's complexity. It has a vast number of options, an awkward interface makes them tricky to access and understand, and documentation is poor. (The core manual is online.)
LimagitoX FileMover Lite isn't for PC or file management beginners, then. But if you're a more advanced user, and you regularly need to carry out some complex file processing task, and you're happy to spend time learning how it works, the program could prove helpful.
LimagitoX FileMover Lite takes a while to learn, and its "one rule" restriction is a problem, but there's still enough power here to automate many complex file processing tasks.