I am doing a Livelink upgrade but the client wants me to script the addition of the Livelink MAPI addin for Outlook to automatically configure itself for Outlook. I did a setup capture and the registry entries involved with this are dynamically assigned. Does anybody know of a method to add a non-pst data file to Outlook via VBScript?
0 Comments   [ + ] Show Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.



Can you try this? see if it works....

Set WshShell = CreateObject("WScript.Shell")

WshShell.RegWrite "HKLM\SOFTWARE\Microsoft\Exchange\Client\Extensions\Outlook Setup Extension","4.0;Outxxx.dll;7;000000000000000;0000000000;OutXXX", "REG_SZ"

Answered 12/05/2006 by: jimehta
Senior Yellow Belt

Please log in to comment
I havent had much luck with that. It looks like the addin is configured as an Outlook data file. I looked in the Outlook VBA reference but it looks like the objects there are meant for normal things like PST files. Another guy suggested that I try creating a PRF file. I'll see if I can find something that works.
Answered 12/05/2006 by: kkaminsk
Ninth Degree Black Belt

Please log in to comment
Hi Kkaminsk,

The customer I work for, has been dealing with the same issue. Eventually I have solved this by using an autohotkey script which generates a number of keystrokes (simulation of
what the user should do in order to accomplish a few last steps within MS-Outlook. I guess it takes more time if you try to develop a VB script which does the trick for you.

Besides that, if you really want to do it all programmatically, you also need to verify if a user already has a mail folder within Livelink (presumably his personal workspace), therefore will need to gain access to Livelink from within your VB script. Just see what Autohotkey can do for you.


The Netherlands
Answered 12/06/2006 by: Login
Yellow Belt

Please log in to comment
I am trying to avoid a solution like that but it might be necessary.
Answered 12/06/2006 by: kkaminsk
Ninth Degree Black Belt

Please log in to comment
Answer this question or Comment on this question for clarity