Why do you want to do this? Why not simply move them to the folders you
want them in?
There's only one occasion I can think of where I've ever used the recycle
bin for other than its intended purpose, and that was when I wanted to
delete all the files in some directory tree NOT matching some criterion
on Win98. I searched for the files matching the criterion, hit del, then
searched for * and drag-moved all the results to some temp folder. Then I
restored the recycle bin to put all of the first batch of files back
where they had been, went to the temp folder, selected all, and hit
delete. That way the matching files (the keepers) stayed in their
respective subdirectories.
Of course, since around Vista (or maybe XP?) onward we've had decent
boolean search in every explorer window. Nowadays I could solve that
problem by just negating the query.
If you ever use the recycle bin to temporarily move files while having
the computer auto-track which directories to return them to later, MAKE
SURE IT HAS ENOUGH SPACE. Can't stress that enough. With Windows 7 you
shouldn't need to though.