/build/static/layout/Breadcrumb_cap_w.png

Schlage SMS Express 3.5.7

looking to install Schlage Security Management Express 3.5.7 (SMSExpressSetup.exe) with no user input. Need to display a basic user interface to confirm to client that apps is installing. I just need to install while preventing users from affecting or stopping it.
I was able to create an iss file but install still prompts for user input. Any suggestions appreciated.

0 Comments   [ + ] Show comments

Answers (5)

Posted by: anonymous_9363 14 years ago
Red Belt
0
Re-package into an MSI. You can then specify the '/qb' switch against MSIExec.EXE to present a basic UI when installing.
Posted by: lumettav 14 years ago
Senior Yellow Belt
0
Thanks VBScab. Unfortunately it appears this exe was created using InstallShield. That being said it creates a temp directory when run that has the extracted MSI,cab and other files contained within. Even running the msi copied directly out of the temp folder appears to do nothing. I checked the event log and it reports that the install completed but nothing appears in program files, or anywhere else I can find, for the app.
Posted by: anonymous_9363 14 years ago
Red Belt
0
It sounds like the main IS executeable installs a bunch of stuff, then extracts and executes an MSI. Typical vendor shambles...You could prove whether or not that's the case by examining the uninstall string entry in the package's 'Uninstall' registry entry. If that's the case, I would:

- execute the extracted MSI so that it installs as a kind of pre-requisite
- capture the IS install into your own MSI.
Posted by: lumettav 14 years ago
Senior Yellow Belt
0
Thanks again! I don't have experience with locating the uninstall string, I'll look into that ASAP.

The exe certainly appears to have several built in components, aside from the app itself.

I will do some additional testing and post my findings. Again many thanks for time and assistance offered thus far.
Posted by: anonymous_9363 14 years ago
Red Belt
0
I don't have experience with locating the uninstall stringIt'll be in the registry, under HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\[ProductCode | ProductName]

A ProductCode is a standard GUID, enclosed in braces, e.g. {90120000-0020-0409-0000-0000000FF1CE}

I don 't want to be rude but if you have no understanding of this basic element, you'll find packaging a challenge unless your employer springs for some training.
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