explorer-integration

how can I get the path of a context menu selection ?

I have a custom entry on the Internet Explorer's context menu. I would like to do something with the selected item, for example, run a program that receives that selection as ARGV[1]. For example, if I right click on a file named whatever.zip that is located on my desktop, the following thing should run : my_binary path\to\desktop\w...

Adding a "fake drive" to Windows Explorer

An application I use, Mozy Backup, adds its own "drive" to Windows Explorer that I can browse and view all the files I've backed up. Windows knows it's not a physical drive - it's shows up under "Other" if my drive list is divided by type. How is a "drive" like this registered with explorer? I'd like to do this with a current .NET appli...