You can install ISA Server 2006 Standard Edition by using unattended server setup.
To run ISA Server unattended setup-
Modify the sample answer file, which can be found on the ISA Server CD. For a description of the sample answer file, see the table later in this section.
-
At a command prompt, type:
PathToISASetup\Setup.exe /V" /q[b|n] FULLPATHANSWERFILE=\"PathToINIFile\INI_filename\"".
Parameters
PathToISASetup
The path to the ISA Server 2006 installation files. The path may point to the ISA Server CD-ROM or a shared folder on your network that contains the ISA Server files.
INI_filename
The name of an answer file.
/q [b|n]
Performs quiet unattended setup. If you specify b, a progress bar indicates the setup process. If you specify n, no dialog boxes are displayed. Error messages are saved to the setup log file.
PathToINIFile
The path to the folder containing the unattended installation information.
Note the following:
- To perform this procedure, you must be a member of the local
Administrators group.
- For example, typing CD\FPC\setup.exe /v" /qn
FULLPATHANSWERFILE=\"C:\InstallStandaloneServer.ini\"" performs
an unattended installation of a computer running ISA Server
services and the Configuration Storage server, using the
InstallStandaloneServer.ini file located in c:\.
The Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) component, required for many monitoring features, is not properly installed when you remotely install ISA Server, using Terminal Services in application server mode. Use Terminal Services in administration mode to properly install MSDE 2000.
The file Msisaund.ini contains the configuration information that can be used by the server setup in unattended mode. It can be found in the FPC\Unattended_Setup_Sample\Standard_Edition\ folder on the ISA Server CD.
The following table describes the entries and values in the configuration files. If a value is not specified in this file, a default value is used.
Entry | Description | Required or Optional |
---|---|---|
ADDLOCAL= {MSFirewall_Management}, {MSFirewall_Services},{MSDE}, |
Specifies a list of components (delimited by commas) that should be installed on the computer. To install all the components, set ADDLOCAL=ALL. Default: ALL |
Optional |
COMPANYNAME=Company_Name |
Specifies the name of the company installing the product. |
Optional |
DONOTDELLOGS = {0|1} |
If set to 1, log files on the computer are not deleted. Default: 0. |
Optional for uninstalling |
DONOTDELCACHE = {0|1} |
If set to 1, cache files on the computer are not deleted. Default: 0. |
Optional for uninstalling |
InstallDir={install_directory} |
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 Default folder: %Program Files%\Microsoft ISA Server. |
Optional |
PIDKEY |
Specifies the product key. This is the 25-digit number located on the back of the ISA Server CD-ROM case. |
Required |
REMOVE={MSFirewall_Management}, {MSFirewall_Services},{MSDE} |
Specifies a list of components (delimited by commas) that should be removed from the computer. To remove all the components, set REMOVE=ALL. |
Optional |
SUPPORT_EARLIER_CLIENTS |
Specifies whether clients running earlier versions of Firewall Client or an earlier operating system version can connect to this ISA Server array. Possible values: 0 (default) or 1. |
Optional |
INTERNALNETRANGES |
Specifies the range of IP addresses in the Internal network. At least one IP address must be specified, or unattended setup will fail. The syntax is: N From1-To1,From2-To2, ... FromN-ToN Where N is the number of ranges, and FromI and ToI are the starting and ending addresses in each range. For example, to add three address ranges: INTERNALNETRANGES=3 10.0.0.0-10.255.255.255,172.16.0.0-172.31.255.255,192.168.0.0-192.168.255.255. |
Required |