/build/static/layout/Breadcrumb_cap_w.png

Silent installation of BAT 2.0.9

Hi Folks,
I am trying to package an application called the billing analysis tool. It has an setup.exe which installs the tool and then installs few required components such as, access runtime, and there are many other MSI's which it calls during installation; the sequence of which I am not able to determine. At last it installs SQL server Express 2005, and later runs few .MDB files.

Here I am trying to package this installation and offcourse it has to be a silent installation which I am unable to acheive. I am not even getting a install.log file for this installation.
PLEASE Do not suggest me to capture the installation [:)].
I talked with the vendor but with no luck.

I appreciate any valuable suggestions.

Thanks in advance..

0 Comments   [ + ] Show comments

Answers (12)

Posted by: PackDep 14 years ago
Senior Yellow Belt
0
This exe is not built by using installshield so thts not gonna work....
Posted by: qaimam 13 years ago
Senior Yellow Belt
0
Hi PackDep,

I am also working on the same package UPS Tools 2.03 but having same issue ,no silent parameters for setup.exe nor MSI package works.

So could you please tell me how you have packages this applications.

Thanks
Qaiser
Posted by: anonymous_9363 13 years ago
Red Belt
0
nor MSI package works.That's not particularly descriptive. What doesn't work? Does the install complete but the application fails? Have you tried using basic trouble-shooting tools to determine WHY that is? If the install is failing, have you taken a verbose log to determine why?
Posted by: pjgeutjens 14 years ago
Red Belt
0
during the install, have a look in Documents and Settings\<your user>\Local Settings\Temp\. The setup.exe might extract all the files it uses during install there.
Posted by: PackDep 14 years ago
Senior Yellow Belt
0
well I have tried that, I extracted the MSI's from the temp folder, but the problem is it runs few .MDB files and I am not able to get the exact sequence of this. If I install all these MSI seperately and the .MDB files(all the extracted files), then I get a error when I launch the schortcut which is probably something related to the connectivity to the database, While the installation is completely local.
Posted by: pjgeutjens 14 years ago
Red Belt
0
then I get a error when I launch the schortcut which is probably something related to the connectivity to the database, While the installation is completely local.

are you sure that, when you run the setup.exe, you're not changing any properties in the GUI that cause it to perform a different type of installation? First thing I'd do is look through the MSI's public properties and properties linked to the dialogs to see if changing some of them might result in a different type of install.

EDIT: downloaded the installer from UPS (it's that one, right?) and found this script in the sources called Script to attach billing_ups database to SQL 2005.sql
Could this be what gets executed on a database level?
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
have you looked at event viewer to see if you can see the order of the msi's installed
your setup.exe is microsoft . did you try running setup.exe /q
Posted by: Jsaylor 14 years ago
Second Degree Blue Belt
0
Don't forget to give "setup.exe /?" a shot as well!
Posted by: PackDep 14 years ago
Senior Yellow Belt
0
I tried but no lock yet... /Silent suppresses dialog boxes for SQL installation but the dialog boxes of BAT installation still appears.
Posted by: PackageExpert 14 years ago
Blue Belt
0
you may want to try a Gap Snapshot...that is

1) Try installing all these MSI separately
2) Take a pre-snapshot
3) Install with Setup.exe
4) Take a post-snapshot

Add the captured bit to one of the MSI's where applicable and see if you get the same error. My guess is that I think there shouldn't be a problem installing Access Runtime msi separately as did it before. So most probably there are missing bits installed by the exe for the application.

No harm trying. Good luck!
Posted by: PackDep 14 years ago
Senior Yellow Belt
0

No harm trying. Good luck!



I tried this too but couldnt find any substantial info.

Anyways the last thing which was left to me was to directly edit the .mst files which I found within the source folder. The setup.exe uses this mst to install all the pre-req and the tool itself. I deleted all the dialog boxes and passed all the required information through Properties.
Now I am installing the Setup.exe with /S command and its working fine except for one thing.
I am getting a final dialog box saying that the BAT is successfully installed and to complete click Finish. I am not able to suppress this dialog box since I am not able to find this dialog box in any of the MST's and my guess is this dialog box is probably there within the Setup.exe(wrapper).

Any idea how to suppress this dialog box? Any properties which upon included will suppress this dialog box???
Posted by: dnmech 14 years ago
Senior Purple Belt
0
Try to create an .iss file by using setup.exe -r option. It will create a setup.iss file in the windows folder. Then u can try installing and uninstalling with the help of that file.

Just try this, if this helps.
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