0 pts.
 Automated uninstall of Lotus Notes 5.0x
I am automating an upgrade of Notes 6.5.2 from Notes R5. I need to uninstall the R5 client first because I am installing Notes 6 in a different directory structure. If the R5 client is not removed first, my automated Notes 6 install will only upgrade over the top of the currect directory structure rather than move the data directory to where I want it. Is any one aware of how to remove the R5 client silently ? OS that this needs to happen on is NT, Win2000, and XP.

Software/Hardware used:
ASKED: October 11, 2004  11:47 PM
UPDATED: October 12, 2004  6:47 PM

Answer Wiki:
Forgive me if this is obvious, but 1) You have to have admin priviledges into the operating system on each workstation, and 2) You have to write operating system specific calls in VB, C++ (or C#), or Java to remove the program from the file system and the registry hive, 3) You could then modify the (Upgrade) form in the pubnames.ntf template to add the call to the code to uninstall R5 before installing the R6 program. (I modified the form to make a backup copy of the *.id and personal dbs before doing the R6 install.)
Last Wiki Answer Submitted:  October 12, 2004  11:48 am  by  MichaelEChase   0 pts.
All Answer Wiki Contributors:  MichaelEChase   0 pts.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


 

Hi Michael,

Thanks for your reply. Admin access to the local PC is already in place in most sites but will be in place in all sites prior to roll out.
The backup of the users data files is also already taken care of via a simple batch files that copies them to the users Home drive (which is where I am wanting the Notes data directory to reside now, rather than on the PC).

It’s the uninstall of the R5 client that has got me stuck. If it was Notes 6, I can do this via a MSIEXEC /X call but I’m not sure how to do this with R5. I was hoping that there was an easier way of doing this with out having to look at doing it via a VB script or similar. I suppose now I’ll have to find a VB programmer to help me out as programming/scripting simply isn’t my thing.

 0 pts.