ArcGIS Server Post Installation (9.1 SR2)


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

Answers (4)

Posted by: jmcfadyen 13 years ago
5th Degree Black Belt
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)
Posted by: Baldyman 13 years ago
Yellow Belt
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.

Posted by: michaelnowell 13 years ago
Second Degree Blue Belt
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.
Posted by: jmcfadyen 13 years ago
5th Degree Black Belt
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.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ