Microsoft Internet Security and Acceleration Server 2000

Unattended Setup

You can install Microsoft Internet Security and Acceleration (ISA) Server by using the unattended server setup command.

Msisaund.ini contains the configuration information that is used by server setup in unattended mode. It has no effect on the standard ISA Server setup. If a value is not specified in this file, a default value is used. The following table describes the entries and values in the Msisaund.ini file of the server.

Section Entry Description
[ISA Setup Install] Install Dir Specifies the installation directory for ISA Server. If not specified, it defaults to the first disk drive with enough space. The syntax is: Drive:\Folder The default folder is Systemroot\Program Files\Microsoft ISA Server
[ISA Setup Install] Override Existing Configuration If set to 0, setup program retains existing configuration set by previous ISA Server installations, ignoring data from the remaining sections of this file. Default is 0. This option does not apply to an upgrade from Microsoft Proxy 2.0.
[ISA Setup Install] Don't Migrate Proxy 2 Settings If set to 1, setup will not attempt to migrate the existing configuration when upgrading from Microsoft Proxy Server 2.0. The default value is 0, indicating that setup will try to migrate the existing Microsoft Proxy Server 2.0 configuration.
[Array Membership] Join existing array Specifies the name of the array to join. You must import the schema if you specify Join existing array or Create new array and join. For more information, see the ISA Server product documentation. If you don't specify either Join existing array or Create new array and join, the server is set up as a stand-alone server. You cannot specify both Join existing array and Create new array and join. Applies to Enterprise Edition only - ignored by Standard Edition setup.
[Array Membership] Create new array and join Specifies the name of a new array to create. The server is joined to the new array. If you don't specify either Join existing array or Create new array and join, the server is set up as a stand-alone server. You cannot specify both Join existing array and Create new array and join. Applies to Enterprise Edition only - ignored by Standard Edition setup.
[Features] Installation Option This specifies the mode in which ISA Server will be installed. Possible values are Integrated, Firewall, and Cache. The default is Integrated. For more information, see ISA Server Modes.
[Firewall LAT Config] Include Ranges From All Cards If set to 1, treats all network adapter Internet Protocol (IP) address ranges as being on the internal network. Assumes a dial-up modem connection to the Internet.
[Firewall LAT Config] Include Private Ranges If set to 1, treats all network adapter IP address ranges as being on the internal network. Assumes a dial-up modem connection to the Internet.
[Firewall LAT Config] Range1,Range2... Defines local address table (LAT) IP ranges specifically. Syntax is Range1=x.x.x.x. Range2=y.y.y.y. If you install ISA Server in cache mode, then you should omit the [Proxy Setup LAT Config] section. If you include this section, then at least one entry must be specified in the [Proxy Setup LAT Config] section, otherwise setup fails.
[Cache Config] Drive=drive size_min size_max Specifies the disk drives to be used for caching. You can specify one or more drives to use for caching. The default size for both min_size and max_size is 100. If not specified, it defaults to the first NTFS file system partition large enough for adequate caching. The drive specified must have at least one NTFS partition, otherwise setup fails. If the amount of available space is lower that min_size, setup fails. If the maximum size that is specified exceeds the available space, the cache size is set to the size of the available space. If you install ISA Server in firewall mode, then you should omit the [Proxy Setup Cache Config] section.
[Cache Config] Enable Cache={1,0} Specifies whether caching is enabled. If set to 1, caching is enabled. If set to 0, caching is disabled. Default is 1; that is, caching is enabled when this option is not set.

To Run Unattended Setup

  1. Create a file called MsISAund.ini in the root directory of the first fixed drive computer on which you run unattended setup.
  2. At a command prompt, type

    Path\Isa\Setup /qt /k"CD Key" [/Q [0|1|T] [/R] [/U]

Parameters

Path
The path to the Microsoft Internet Security and Acceleration (ISA) Server installation files. The path may be the root folder of the ISA Server CD-ROM or a shared folder on your network that contains the ISA Server files.
CD Key
The CD key, as it appears on the back cover of the ISA Server CD-ROM.
/Q [0|1|T]
Performs unattended setup. If you specify 0, the exit dialog box displays when Setup completes. If you specify 1, the exit dialog box is not displayed. If you specify T, no dialog boxes are displayed.
/R
Performs unattended reinstallation.
/U
Performs unattended uninstallation.

Notes