/build/static/layout/Breadcrumb_cap_w.png

Installshield Quiet Install

I know you can push an Installshield package silently (setup.exe -s). Is there a way to push an Installshield package quietly (no display at all). I have not been able to find a switch that will allow me to do this and was wondering if it was possible.

0 Comments   [ + ] Show comments

Answers (4)

Posted by: anonymous_9363 16 years ago
Red Belt
2
The simplest route?

- Download an evaluation copy of IS Admin Studio
- Run the Setup.EXE on your packaging machine
- Load the ISS (?) file which will be extracted somewhere in the %TEMP% folder structure into a new project
- Answer 'Yes' to convert it into Windows Installer project
- Compile to MSI
- Deploy with the '/QN' switch
Posted by: Mencaliss 16 years ago
Senior Purple Belt
2
Run the setup.exe with /r to record all the answers in a setup.iss file (called a response file). Once the installation is done, the file will be in the root of your Windows folder.

After that, copy the setup.iss file in the same folder of the setup.exe and run it with the /s command. The installation will now be silent. Each time you're starting a setup.exe, it automatically checks the current folder to see if there's a setup.iss file present. The same can be done with the uninstall.

If you prefer, there's a way with the /f1:"path to iss file" command to redirect the .iss file to the folder you want when it is created (setup.exe /r /f1:"C:\Temp\testfile.iss"). The command can be use to tell the setup.exe where the .iss file is (setup.exe /s /f1:"C:\Temp\testfile.iss").

More info: http://documentation.installshield.com/robo/projects/HelpLibDevStudio9/IHelpSetup_EXECmdLine.htm

Hope this help. .
Posted by: dpolishsensation 16 years ago
Blue Belt
2
Thanks, Mencallis, but I already know how to deploy this with the setup.iss file. The issue is that my management is requesting that the install is not only silent but quiet. The -s switch makes it run silent (no user interaction) but once the installation starts, the installer minimizes to the task bar. Management wants it to be quiet, meaning you don't see anything. Not an installer bar, not anything.
Posted by: anonymous_9363 16 years ago
Red Belt
2
It sounds like you're not going to re-package it, then? :)

In that case, why not wrap it up in a script, call [ShellObject].Run or .Exec and specify that the window is hidden?

Dim strCommand
Const intSW_HIDE = 0 '// Hides the window and activates another window.
'Const blnWaitUntilCompleted = True
Const blnWaitUntilCompleted = False

strCommnd = "[whatever_path]Setup.EXE"
intReturn = objWSHShell.Run(strCommand, intWindowHide, blnWaitUntilCompleted)
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