Zend certified PHP/Magento developer

Is there way to check that two drives or folders have the same files but in different folder structure in windows 10?

I have a situation where I am copying thousands of photos of different filetypes into new folders on a new drive. Photos in their current state are unorganized and need to be structured better. I will copy the picturefiles manualy. My concern is that after I am done I might miss some pictures in my newly organised drive. I cannot simply compare the two drives (or folders) because their subfolders are not mirrors of themselves.

Essentialy I want to tell my computer:
“Check that every individual file (not checking folders) in F:oldpictures has excact copy in somewhere in D:newpictures. If file (picture) is missing notify user.”

What would be the easiest way to check this? Is there a way built into windows 10?