Recovering directory from already restored files

So I've used recuva to recover my files from the hard drive, but after the recovery I've found out I got only the files, and not the directory.

Is there a way I can still get both?

Only by rerunning the recovery with Advanced Mode Option/Actions Restore Folder Structure checked.

Can I do that even if I recovered the files in the same hard disk where I lost them?

No, if you recover any amount of data back to the source disk you run the risk of overwriting what you're trying to recover. (You can do it, but you may well make the situation worse, and there's no going back.)

Ok thanks