[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More


Create an ISS file from an Install Shield Setup

Published on
13,639 Points
Last Modified:
I have been scripting applications way too long and can never remember how to create an ISS file.  So I decided to write this article to act as my own knowledge base for future reference, and hope you will also benefit.

An ISS file is a response file or unattended installation file used for installing any application software that supports ISS.  With an ISS file, the application can take advantage of features such as complete silent installation logging, and no user interaction.  

This is helpful when you want to make the install silent and deploy the installation to more than 100 users using Microsoft SMS/SCCM or Altiris.  It also saves time from having to repackage the application from scratch using Symantec Wise Studio or Flexera Admin Studio.  

In application packaging terminology, if the application was packaged with Install Shield, you can create an ISS file to make the install silent and automated without having to repackage the application into a new MSI format.  Keep in mind that Microsoft application will not use ISS because they already use MSI technology.  

ISS file installation usually works with vendors like IBM, Oracle, Sun, and any InstallShield type installation setup.  When you run an install by manually clicking on it and you see the InstallShield logo. Then there is a 75% chance that you can use an ISS file.

So the command line to record an installation to produce an ISS file is:
setup.exe -r -f1(path\response_file_name.iss)

The command line to install with your created ISS file is:
setup.exe -s -f1(path to your ISS file) -f2(path\Logfile_name).

Creating a log file is solely up to you.  It is best practice to always use a log file because you can troubleshoot any errors with the installation later. Also, your helpdesk team can use it as a reference point too.

Remember, this will only work if the application setup was packaged using Install Shield.  Most of the time, when there is another ISS file included with the original vendor setup files; then you can try this command to create your own ISS file.  There are other commands such as setup -record (path\response_file_name) too.  It all varies between using –r or -s, but you can visit the Install Shield website to find out other variations.  

I hope this article helps and good luck.

Featured Post

CompTIA Network+

Prepare for the CompTIA Network+ exam by learning how to troubleshoot, configure, and manage both wired and wireless networks.

Join & Write a Comment

If you, like me, have a dislike for using Online Subscription anti-spam services, then this video series is for you. I have an inherent dislike of leaving decisions such as what is and what isn't spamming to other people or services for me and insis…
This is Part-2 of Learning to use the Power of Mailwasher Pro so if you haven't watched Part-1 yet, I urge you to do so before watching this video. Click this link to watch Part-1 (https://www.experts-exchange.com/videos/56638/Learn-to-use-the-POWER…

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month