Go to command prompt.
Change the directory to your external drive(say J:\)
type J: (at the prompt)
Then,you'll see that the drive of operation has changed.
attrib -s -h /s /d *.*
Open the drive in a new window explorer.
Check for "autorun.inf" and remove it.(you could scan the drive to remove it).
Your folders now appear in one folder.
Open that folder to recover your data.
Thank you very much for the advice!
I had the shortcut virus on a stick, I cleaned it with Mcafee but the files were no longer visible, although the "properties" showed that the stick was 80% full (which was correct). I did what you said and it worked. However, for dummies (like myself!), it were (maybe) better if you said to type