Command-Line Tools

InstallShield 2024

In addition to its graphical user interface, InstallShield provides several command-line programs that you can use during build time, for instance, as part of a batch process, or during run time to customize the behavior of your installation.

Authoring-Time Programs

Descriptions of Authoring-Time Programs

Task

Program

Scan an IIS Web site and record its settings so that you can import them into an InstallShield project

iisscan.exe

Build-Time Programs

Descriptions of Build-Time Programs

Task

Program

Compile an InstallScript file (.rul)

Compile.exe

Build a release; if applicable, also compile the InstallScript

ISCmdBld.exe

Build a release (available for legacy InstallScript projects)

ISBuild.exe

Sign an already-built InstallScript release

iSign.exe

Build a release (InstallScript self-extracting executable files)

ReleasePackager.exe

Modify a Setup.ini file that is embedded in a Basic MSI or InstallScript MSI Setup.exe file

SetupIni.exe

Run-Time Programs

Descriptions of Run-Time Programs

Task

Program

Run a Setup.exe installation and pass command-line parameters (Basic MSI, InstallScript, and InstallScript MSI projects)

Setup.exe

Run a Setup.exe installation and pass command-line parameters (Advanced UI and Suite/Advanced UI projects)

Setup.exe

Run an installation (InstallScript projects)

Setup.exe (InstallScript projects)

Run an .msi package

MsiExec.exe

Run a patch package (Windows Installer-based projects) and pass command-line parameters

Update.exe

See Also