Hi,

New to this forum, so please be gentle [:)]

I've just finished a scripted install of ArcGIS Server 9.1 and the SP2 pack. The customer also requires the post installation to be silent as well.

I've tried to snapshot this part using WinInstall LE and PictureTaker, both with no luck, as local user and groups are also added whilst running this, so I think the only other option I have is to script the installation.

Does anyone know if parameters can be passed to ServerPostInstallUI.exe and how?

Thanks for your time.
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
i know there are many different releases of this product but as I recall this was an MSI from the vendor isnt it ? if so then you really shouldnt be snapping it unless absolutely necessary.

as for passing params to things such as this. Does the exe run when the user executes the app ? or is this running as part of the installation ? If the latter then you can add the paramaters as part of the custom action that executes the UI.exe

usually params would be added to the target column of the custom action table. (this is however dependant on the type of CA you use to run the exe)
Answered 08/15/2007 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment
0
Thanks for that, I probably should have given more information.

The installation comes as an msi and an msp. In the script I have

msiexec /I "setup.msi" ALLUSERS=1 /qn
msiexec /p "ArcGISServer91sp2.msp" /n{529CC8E9-5F7C-46AB-87CC-480A44F1A718} ALLUSERS=1 /qn

Not sure if I need the ALLUSERS=1 /qn when applying the patch, but anyway.

Then once it's installed, part of the application needs to be run, ServerPostInstallUI.exe to configure the application/users/groups etc.

Taking a snapshot of this configuration I've found that users and groups are created, and the application refers to the users and groups by their SID, not by their names. As part of the script I could add users and groups, but the SID would be different every time wouldn't it?

So I think this is a bit of a non-starter.
Unless someone can come up with a solution, I'll just have to add this configuration as part of the general server configuration.

Thanks.
Answered 08/16/2007 by: Baldyman
Yellow Belt

Please log in to comment
0
You could create and admin install of the main install and then streamline the SP2 patch into the admin install. You could then create a Transform and add the ServerPostInstallUI.exe as a custom action which runs as one of the last things in the MSI. If the ServerPostInstallUI.exe has any command line switches that need to be used, you can add these into the custom action.
Answered 08/17/2007 by: michaelnowell
Second Degree Blue Belt

Please log in to comment
0
SID's are generated as a collection of a number of things. most importantly each SID has part of domain SID and part user SID information tied to it.

As you say each user will have different SID's but I expect the app you are using is capturing the SID as part of the creation of the user / group. Then using it later.

Michael's proposal seems sound and workable. Can you give a little more detail about the SID issue's if you still have issues are trying his options.
Answered 08/19/2007 by: jmcfadyen
Fifth Degree Black Belt

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