What version of Outlook are you running? Normally for Outlook 2003 the path
would be to
"C:\Program Files\Microsoft Office\Office11\Outlook.exe".
The path for the Outlook executable can be found in the registry. You can
try using HKLM\Software\Microsoft\Windows\CurrentVersion\App
Paths\OUTLOOK.EXE\Path to get the Outlook installation path.
--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003
Reminder Manager, Extended Reminders, Attachment Options
http://www.slovaktech.com/products.htm
"Culverin" wrote in message
...
Hi:
I'm trying to find a way to find and run Outlook.exe on any user's system
on
our network. Typically, Outlook.exe is located at
C:\Program Files\Microsoft Office\Office\OUTLOOK.EXE on the user's local
disk. I need to launch Outlook from a VB Script. My code looks like
this:
Set oShell = CreateObject("WScript.Shell")
oShell.Run "C:\Program Files\Microsoft Office\Office\OUTLOOK.EXE"
However, this doesn't work. I get a cannot find the file error even
though
this is the location on my system . If I put a copy of Outlook.exe in a
folder on a mapped network drive it will work using the path
"//servername/folder/folder/Outlook.exe".
Does anyone have a method to find Outlook.exe wherever it may be on a
user's
system (network drive or local disk) and build a path that the script
shell
can run?
Thanks for your help.