I am having issues deploying an InstallShield setup installation. I have created the setup.iss file by using the "setup.exe /r", and I have been trying to install it using "setup.exe /S /SMS" and it doesnt work.

I've even tried packaging it up in InnoSetup, dumping it to C:\TEMP and getting InnoSetup to run it, no joy.

From what I have read, setup.exe is just a stub that calls another install process hence the "/SMS" switch to keep setup.exe in memory.

The only problems I ever have with installers on SMS are with InstallShield installers, so any input or advice would be greatly appreciated.

thanks in advance

0 Comments   [ - ] Hide 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.
Answer this question or Comment on this question for clarity


you haven't really described what problem you're having..
"it doesn't work" doesn't tell us much :)
Answered 06/19/2007 by: omniwolf
Yellow Belt

Please log in to comment
It doesn't work in that, setup.exe is not kept in memory so when setup.exe spawns the installation process it hands back to the user who does not have admin rights. As the setup.exe has been called with the silent "/s" switch, and an error is encountered, the install silently fails.

The /SMS switch is meant to keep setup.exe in memory so all process spawned from there can run with elevated privileges.
Answered 06/21/2007 by: jimmycal77
Yellow Belt

Please log in to comment
Late post, but are you running this from a read-only source location? If so try re-directing the log file as it usually defaults to logging to the same directory as setup.exe (use the -F2 command if memory serves.

Also, have you verified that the command you need is indeed '-s'? I've seen some variants of the installshield installer that need a '-silent' or 'responsefile=', etc.
Answered 07/10/2007 by: Bladerun
Green Belt

Please log in to comment