Scriptable setup using configfile in multiuser XP installation

In an attemp to ease the installation of the clients we use the config parameter in the notes.ini file. This option works great for win9x and for single user installation. There is, however, no notes.ini on a XP machine where the Notes Client is installed as a multiuser installation. The notes.ini is only created when the new user starts the client for the first time.

Does anybody know how we can use this option for this kind of installations as well? Where do we specify the configfile= line for all user that are allowed to log into the system.

Regards,

Wim

Subject: scriptable setup using configfile in multiuser XP installation

Hi Wim!

The Notes.ini is stored in Profile for All Users\Applicationsdata\Lotus\Notes\Data

all the best

S.K.

Subject: RE: scriptable setup using configfile in multiuser XP installation

After a bit of experimenting with Multi-User R6 client installs, I learnt thatthere is a virgin data directory at

“%ALLUSERSPROFILE%\Application Data\Lotus\Notes\Data\Shared”

and a virgin notes.ini at

“%ALLUSERSPROFILE%\Application Data\Lotus\Notes\Data\notes.ini”

When each users launches the notes client for the first time, the virgin data directory

is copied to “%USERPROFILE%\Local Settings\Application Data\Lotus\Notes\Data”,

and the virgin notes.ini is copied into this new data directory, and the user is guided

through the client configuration wizard.

Next time onwards, each user gets to run notes client, with their individual data directory.

This much works fine.

The number of user interactions with the client configuration wizard can be minimized by

setting parameters in a file ( for example: config.txt ) and adding a parameter to the

notes.ini, ConfigFile=\config.txt.

I created such a file with parameters common to all users, and placed it under

C:\Documents and Settings\All Users\Application Data\Lotus\Notes\Data\config.txt

and added the following line to the virgin notes.ini

ConfigFile=config.txt

Since notes.ini and config.txt were getting copied to the user’s data directory, I was

expecting that the client configuration wizard would find it there.

However it doesn’t seem to work that way.

So I hardcoded the path as follows

ConfigFile=C:\Documents and Settings\All Users\Application Data\Lotus\Notes\Data\config.txt

This only works for Administrator, but not for normal XP users. I verified that the user is

able to open this config.txt file at the Shared data directory using Windows Explorer,

and also using cmd shell. The %ALLUSERSPROFILE%\Application Data directory is a hidden directory

in XP.

Could this be the problem why the settings in config.txt are not respected ?

I would appreciate help in solving this issue, since this problem/bug almost nullifies the

power of ConfigFile parameter, where it can be most useful.

Subject: RE: scriptable setup using configfile in multiuser XP installation

Either it’s not finding my config.txt file or its not liking the format that I’m using in the file. When I run setup, it goes ahead as normal.

This is what I’ve got in my config.txt

, \ServerName\ID Files\People\ , ServerName , 10.0.19.3 , TCPIP , 1 ,

I’m making a few assumtions, one being that it’s a comma seperated file, which is not specified in the help document.

So the first character is a blank followed by a comma, meaning that I don’t want to specify a username. The second bit is a path to a directory where the users id file should be stored (would be good to have this combined with single user sign on and id’s being stored in the address book, therefore allowing the id file to automatically be picked up), but anyway…

I then specify the servers name, IP Address, Protocol and 1 to say “connect to domino server”. I end with a comma although I’m not sure why and don’t enter any more comma’s even though there are more parameters, I’m hoping that they are optional.

Thanks for any further help in advance

Subject: scriptable setup using configfile in multiuser XP installation

I’d be interested if you found a solution to this.

Thanks