09.12.2012 Views

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 27: Command-Line Tools<br />

IsCmdBld.exe<br />

Command-Line Parameters<br />

ISCmdBld.exe supports the following command-line parameters.<br />

Table 27-1: Command-Line Build Parameters<br />

Parameter Description<br />

-b The fully qualified path to the folder where you want the output folders and files to be<br />

placed. UNC paths are acceptable. The built installation’s files will be located in the<br />

DiskImages\Disk1 subfolder of the location that you specify.<br />

Enclose long file names in quotation marks.<br />

This parameter is optional.<br />

-c This parameter allows you to specify whether you want to have your release compressed<br />

into one file or remain uncompressed in multiple files. The valid arguments for this<br />

parameter are COMP and UNCOMP. To specify that your release be compressed into one<br />

file, use the COMP argument. If you do not want your release compressed, use the<br />

UNCOMP argument.<br />

This parameter is optional. If the release name already exists, the configuration will be<br />

based on what was specified in the IDE. If this is ignored for a new release, the new<br />

package will be uncompressed.<br />

-e Setup Package Use this parameter to specify whether you want to create Setup.exe along with your<br />

installation project. Specify Y to build Setup.exe, or N to create just an installation<br />

package.<br />

This parameter is optional.<br />

-i Instead of passing all of your parameters on the command line, you can include them in<br />

an initialization (.ini) file and call that file from the command line. For more information,<br />

see Passing Command-Line Build Parameters in an .ini File.<br />

Absolute and relative paths are acceptable. Enclose long file names in quotation marks.<br />

This parameter is optional.<br />

-o <br />

This parameter specifies one or more comma-delimited folders that contain the merge<br />

module files (.msm) that are referenced by your project.<br />

<strong>InstallShield</strong> provides additional ways for specifying the folders that contain merge<br />

modules. For more information, see Specifying the Directories that Contain Merge<br />

Modules.<br />

-p Pass the path to the project (.ise) file. This path can be fully qualified, relative, or just the<br />

file name. UNC paths are also acceptable. If only the project file name is passed, the file<br />

is retrieved relative to the current working directory. For example:<br />

IsCmdBld.exe -p "C:\<strong>InstallShield</strong> <strong>2012</strong><br />

Projects\MyProject1\MyProject1.ise"<br />

This is the only required parameter.<br />

Enclose long file names in quotation marks.<br />

678 ISE-1800-UG01 <strong>InstallShield</strong> <strong>2012</strong> <strong>Express</strong> <strong>Edition</strong> <strong>User</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!