This topic has come up many times before, most notably by the esteemed member Glynor here
https://yabb.jriver.com/interact/index.php?topic=97980.0, and it remains a huge defect in MC's functionality.
Moving large quantities of files from one location to another is a mess. JRiver assigns new paths before the files have actually moved so there is no way to interrupt the process without corrupting your database. There desperately needs to be a 'Cancel' button that can interrupt moving of files and preserves the database integrity. An Undo functionality would be exceptional.
There also needs to be a way to instruct MC to skip over all same named files or other file errors. When I am trying to shift 80,000 files over 100 hours to a new location, it's really frustrating to check in every ten minutes to find that the process has been halted because my naming instructions are producing identically named files. Perhaps I could fix that if I could stop and change the naming parameters, but I can't.
And we really need a progress meter in the Action window. The bit of text feedback at the bottom of the window is ok, but has to compete with other data and is not always there.
I know these are hard things to do, but these requests come up time and time again. I've been using MC since v.20 and it's come up several times in every version. Can we finally get some solutions to these requests?