i want to to change the rootdrive of lotus notes version 5.xx executable "setup.exe"(done in installshield). i notice that there is a file called "setup.ini" in the same directory which looks like this:

[Startup]
AppName=Lotus Notes
FreeDiskSpace=948
EnableLangDlg=Y
[ISUPDATE]
UpdateURL=

and i have changed it to :

[Startup]
CmdLine=ROOTDRIVE='e:\'
AppName=Lotus Notes
FreeDiskSpace=948
EnableLangDlg=Y
[ISUPDATE]
UpdateURL=

but setup.exe does not try to install it to E:, it alwasys go for the C:\. Can anyone tell me how this can be done? and what i am doing wrong here?
0 Comments   [ + ] Show Comments

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.

Answers

0
It seems making changes to setup.ini won't solve the problem. If the app has been made into a MSI, then in the MSI you may add one more property to the property table or properties field. The property to be added is ROOTDRIVE - E:\.

Please try this out. This may solve your problem.

Thanks and Regards,
Nilo.
Answered 01/18/2006 by: nilo
Orange Belt

Please log in to comment
0
i dont have the msi else i would have done that...i have access to only the exe
Answered 01/18/2006 by: iori
Senior Yellow Belt

Please log in to comment
0
I would copy all the files locally using Wise Installer. Recompile as an MSI and add the ROOTDRIVE Property. I think Nilo is onto something, dont be too quick to dismiss it [:@]

Christophe
Answered 01/18/2006 by: cduplessis
Orange Senior Belt

Please log in to comment
0
I have to ask this.

Why E: Drive?
What is E: Drive?
Why not install Notes to the standard C:\Program Files\Lotus\Notes?

Notes adds its install path to the system path as well as the Notes \Data directory so that it can find the Names.nsf and %user%.id files amongst others. Why change it to E Drive at all?

If E: Drive is a user drive then install Notes to C: drive and point its data locations to E: drive for user data.

Not having all the info here I can only suggest this course of action.

Cheers,
Answered 01/19/2006 by: MSIMaker
Second Degree Black Belt

Please log in to comment
0
the server is configured so all the programs should install to E:\ or any subdirectory say Program Files under E:\. Also this Lotus Notes 5.xx R5 doesnot add its install path system path but i am taking care of it in my wrapper code. I dont why i am not able to pass any properties to it!!
Answered 01/19/2006 by: iori
Senior Yellow Belt

Please log in to comment
0
ORIGINAL: iori

the server is configured so all the programs should install to E:\ or any subdirectory say Program Files under E:\. Also this Lotus Notes 5.xx R5 doesnot add its install path system path but i am taking care of it in my wrapper code. I dont why i am not able to pass any properties to it!!


Ok now I'm confused....your installing the Notes client on a server right?

If so then open a DOS window and type Set. Have a look at the properties for Systemdrive, it should say C: Does it say that?

Does ProgramFiles=C:\Program Files

If this is the case then perhaps you need a custom action to grab these values and replace them with your E drive values at the start oif the installation.
Answered 01/19/2006 by: MSIMaker
Second Degree Black Belt

Please log in to comment
0
yes the SET command shows SystemDrive as C: and ProgramFiles as C:\Program Files. I dont really care where it goes in E:\ , it just have to be on E:\ atleast thats what i am told.
Also i cant use any custom actions as i dont have the msi, the setup is as is provided by the vendor i.e. IBM.
Answered 01/19/2006 by: iori
Senior Yellow Belt

Please log in to comment
0
Have you tried doing an admin install on the exe and extracting the MSI. I think Lotus notes is a MSI.
Answered 01/19/2006 by: bheers
Second Degree Blue Belt

Please log in to comment
0
if you are saying that i tried this command "setup.exe /a" for administrative installation then it doesnt work. Looks like setup.exe doesnt see any commands after that. The only thing thats coming to my mind is doing an automated installation and use the setup.iss file, i know taht will work but i wanted to know how i can pass properties to it
Answered 01/19/2006 by: iori
Senior Yellow Belt

Please log in to comment
0
Did you try "setup.exe /v /a" for an admin install?

Cheers,
Rob.
Answered 01/19/2006 by: MSIPackager
Third Degree Black Belt

Please log in to comment
0
tried that..it doesnt work either
Answered 01/19/2006 by: iori
Senior Yellow Belt

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