If you are looking to use VB, here is an example:
http://btmtz.mvps.org/shel
Main Topics
Browse All TopicsI know little or nothing about creating custom context menus, other than by using a utility, but here is what I would like to do.
Scenario - a user creates a new file and saves into a network share. They wish to have the file reviewed by the boss-man. The local Exchange police have been complaining about the burgeoning information store and want users to be aware that when sending file attachments back and forth across the LAN, storage requirements multiply exponentially within the Inbox and Sent Items folders for each user.
My proposed solution would be to create a custom context menu item within Windows Explorer similar to "Send To" functionality. However, rather than sending the file as an attachment, the user sends a live UNC link. So the context menu item would read "Send Link" or "Send UNC Link". Given that I am located in Charlotte, NC I would probably shy away from the latter as to avoid perturbing any resident Blue Devil fanatics. In any case, the user would simply right click on a file for which he or she would like to send a reference and left-click "Send Link".
At that point, a new Outlook 2003 message opens with something like this in the message body - NOTE: we can assume all users default to Rich Text email.
<\\server\Companyshare\Cli
When the recipient opens the message, he or she simply clicks the link and file opens from the network share, thus avoiding needless redundancy within the information store. Personally, I think this should be standard equipment in a LAN/Exchange Environment.
I imagine there is some sort of script involved, but I really don't know how to go about creating it. Any help would be appreciated.
Thanks!
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
If you are looking to use VB, here is an example:
http://btmtz.mvps.org/shel
Guys, I very much appreciate the tip. I even downloaded and installed Visual Basic Express Edition Beta 2. It looks really neat.
HOWEVER, while i mentioned that i know little or nothing about creating custom context menus, perhaps I should have communicated more clearly the real issue, which is much more inclusive...i.e. "I know little or nothing about programming in general". I've just been playing with the VB Editor in Excel for the past few weeks to work out some of my frustrations with Excel and Word. I think the potential is magnificent - might be the last frontier for me as a network admin (hobbyist...that is... financier by trade) in learning to debug issues of all sorts.
Nonetheless, I must say that the above links were very confusing to me. Not even sure where to start.
If I remember correctly in taking BASIC programming on an Apple IIE in 9th grade, the first step of any programming project is to make a flowchart. Is that still the case?
Found this little program called Ninotech Path Copy. It's pretty close to what I was looking for.
http://home.worldonline.dk
Business Accounts
Answer for Membership
by: luv2codePosted on 2005-07-20 at 14:09:34ID: 14489458
Actually, I believe it will take a little COM (Component Object Model) dll Programming to implement.
library/de fault.asp? url=/libra ry/ en-us/s hellcc/pla tform/shel l/programm ersguide/s hell_int/ s hell_int_e xtending/e xtensionha ndlers/ con textmenuha ndlers.asp
Here microsoft's info on how to go about it:
http://msdn.microsoft.com/