以静默方式安装 ArcGIS Spatial Data Server for IIS
通过使用 Windows Installer 命令行参数运行安装程序,您可在无用户界面的情况下安装 ArcGIS Spatial Data Server for IIS。
要求
- 需要 Microsoft Internet 信息服务 (IIS)。如果未找到 IIS,则 ArcGIS Spatial Data Server for IIS 的安装无法继续。有关详细信息,请参阅系统要求。
- 需要 Microsoft .NET Framework 3.5 Service Pack 1 (SP1)。如果未找到 .NET Framework SP1,则 ArcGIS Spatial Data Server for IIS 的安装无法继续。有关详细信息,请参阅系统要求。
- 需要 SQL Server System CLR Types(64 位)。有关详细信息,请参阅系统要求。
- 安装 ArcGIS Spatial Data Server for IIS 之前,必须满足所有系统要求。有关详细信息,请参阅系统要求。
安装命令行参数
以下是直接执行 ArcGIS Spatial Data Server for IIS MSI 时所使用的命令行参数。使用此命令来更改 ArcGIS Spatial Data Server for IIS 的安装位置。
- INSTALLDIR=<ArcGIS Spatial Data Server for IIS 的安装位置>
该属性用于通过命令行指定 ArcGIS Spatial Data Server for IIS 的安装位置。如果不设置此属性,安装过程中将使用默认安装位置 C:\Program Files\ArcGIS\SDS10.1\IIS\。
例如:
<path to ArcGIS Spatial Data Server for IIS setup download>\setup.exe /qb INSTALLDIR=C:\NewSDSDir
跨域策略文件功能并非默认安装。要安装该功能,必须向安装命令行添加附加参数。以下命令行将以静默方式安装跨域策略文件功能。
- ADDLOCAL=ALL
例如:
<path to ArcGIS Spatial Data Server for IIS setup download>\setup.exe /qb ADDLOCAL=ALL INSTALLDIR=C:\NewSDSDir
如果未调用命令行参数 ADDLOCAL,则无法安装跨域策略文件功能。命令行参数 ADDLOCAL 区分大小写。
用于指定 ArcGIS Spatial Data Service 网站和名称的命令行参数
以下命令行参数用于配置 IIS。如果在静默安装过程中没有调用这些命令行参数,将在默认网站下使用默认名称 arcgis 创建 ArcGIS Spatial Data Service web 应用程序。
- WEBSITE_ID=<网站的数值>
WEBSITE_ID 参数用于指定将创建 ArcGIS Spatial Data Service 的网站。WEBSITE_ID 的值是特定于服务器上每个网站的数字,该值由 IIS 指定。您可在 IIS 管理器中找到服务器上各网站的 ID。默认网站的网站 ID 为 1。此命令行参数为可选项。默认情况下,WEBSITE_ID 参数设置为默认网站(即使存在多个网站)。参数 WEBSITE_ID 区分大小写。
- VDIRNAME=<ArcGIS Spatial Data Service web 应用程序的名称>
此命令行参数为可选项。默认情况下,VDIRNAME 属性设置为 arcgis。如果在命令行中未调用 VDIRNAME 参数,则 ArcGIS Spatial Data Service 将以 arcgis 这个名称创建。VDIRNAME 参数区分大小写。实例名称中不能包含空格。
例如:
<path to ArcGIS Spatial Data Server for IIS setup download>\setup.exe /qb ADDLOCAL=ALL InstallDir=C:\NewSDSDirectory VDIRNAME=SDS_External WEBSITE_ID=4059640
以静默方式卸载 ArcGIS Spatial Data Server for IIS
通过命令行运行此命令:
msiexec /x {FC9E9F14-FCE2-42AD-A068-B6D8CDA65ED5} /qb