Another option when you have thousands (possibly) of files that all share the same extension (e.g., .eml or .jpg) that you've dropped on your desktop (or placed anywhere you don't want them, provided what you do want at that location doesn't share their same extensions) is using the move command in command prompt (or Power Shell)
If you dropped thousands of .eml files somewhere, after you have Command Prompt open and have used the cd command to get to the directory (folder) where you dropped them, and presuming you wanted to move them all to folder C:\newstorage (and that directory/folder must already exist), all you'd have to enter is:
move *.eml C:\newstorage
and, voila!, they're all now in the C:\newstorage directory without a trace of them having been in the original location.
See: https://www.computerhope.com/movehlp.htm for additional information on the move command and how to use it. It's a lot less tedious when lots of files are involved but there's a definite pattern, whether it's in the extension of the file or the file name, that you can use to create the wildcard pattern to identify all those files in one fell swoop (and move 'em that way, too).
Brian AKA Bri the Tech Guy (website in my user profile) - Windows 10 Home, 64-Bit, Version 1803, Build 17134
. . . the presumption of innocence, while essential in the legal realm, does not mean the elimination of common sense outside it. The willing suspension of disbelief has its limits, or should.
~ Ruth Marcus, November 10, 2017, in Washington Post article, Bannon is right: It’s no coincidence The Post broke the Moore story