Files left out during COPY command

I have roughly 15,000 files in about 700 folders organized in a somewhat unsystematic and arbitrary hierarchical system. All this folder hierarchy originates in one 'father' folder.

I want to replicate this folder structure in a fresh folder and move 50% of my files into their corresponding folder in the replicated system.

To do so, I make a flat view of the original 'father' folder, I select the files that I want to move and I use the following command:
Copy MOVE FILE={sourcepath$}

This seems to work well enough, but I notice that some of my files get lost in the process - they are neither moved nor even copied. These files (about 0.5% of the total) are not corrupted, work just fine and will move perfectly when I handle them manually.

My question is: what could explain that the command works only at 99.5%? Can I do something to get to 100%, which would significantly accelerate my project by avoiding tedious manual checks? Any feedback would be much appreciated. Thanks!

Why are you using Copy MOVE FILE={sourcepath$}?

The standard Move button (which runs just Copy MOVE) should do what you want.

If you specify FILE={sourcepath$} then you're telling Opus to move the entire source folder to the destination, ignoring the file/folder selections.

Not sure that explains what's happening, though, which sounds more like a copy filter is being applied. But try using the standard Copy MOVE button instead and see if that fixes things.

Additionally, it's relatively easy to check whether the copy has been 100% succesful with the Synchronize pane. You can use this to Compare without needing to complete the synchronization. No need to manually check everything.

If the files are being moved?

Thanks for the comments. I think that I was not clear enough on what I need.
I have a bunch of files within folders all going back to a ROOT folder, somewhere in the C drive.

C:\path1\path2\ORIGINAL ROOT\dir1\FILE A, FILE B, FILE X
C:\path1\path2\ORIGINAL ROOT\dir1\dir2\dir3\FILE C, FILE Y
C:\path1\path2\ORIGINAL ROOT\dir4\dir5\FILE D, FILE E, FILE Z

I also have a C:\path1\path2\NEW ROOT folder in which all, part of or none of the folder hierarchy going down from ORIGINAL ROOT is already replicated. For instance, I could have

C:\path1\path2\NEW ROOT\dir1\dir2\

but no trace of dir3 to dir5.

I need to:

  1. apply flat view to ORIGINAL ROOT
  2. select some files (in my illustration, A to E)
  3. move each file to a similarly named and positioned folder within NEW ROOT, creating the folder if necessary:

The end result should be:

C:\path1\path2\ORIGINAL ROOT\dir1\FILE X
C:\path1\path2\ORIGINAL ROOT\dir1\dir2\dir3\FILE Y
C:\path1\path2\ORIGINAL ROOT\dir4\dir5\FILE Z

C:\path1\path2\NEW ROOT\dir1\FILE A, FILE B
C:\path1\path2\NEW ROOT\dir1\dir2\dir3\FILE C
C:\path1\path2\NEW ROOT\dir4\dir5\FILE D, FILE E

I am sure that DO can accomplish this, as I successfully used a command line taken from a forum thread to do so. Unfortunately, I can't find the thread anymore ( the syntax in my OP is wrong). Also maybe, it copied rather than moved the files, but that works too.

Anyway, sorry for the confusion and for the long post. Thanks again for any advice.