modifying setup.ini to change ROOTDRIVE
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?
[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
Answers (11)
Please log in to answer
Posted by:
nilo
18 years ago
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.
Please try this out. This may solve your problem.
Thanks and Regards,
Nilo.
Posted by:
iori
18 years ago
Posted by:
cduplessis
18 years ago
Posted by:
MSIMaker
18 years ago
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,
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,
Posted by:
iori
18 years ago
Posted by:
MSIMaker
18 years ago
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.
Posted by:
iori
18 years ago
Posted by:
bheers
18 years ago
Posted by:
iori
18 years ago
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
Posted by:
MSIPackager
18 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.