Emily Schroeder
Microsoft Corporation
参与人员:Harindra Chopra、Bob Barr、Puneet Narula、Rich Woods、Robert Marsh、Christopher Hall
适用于:
Microsoft® Office SharePoint™ Portal Server 2003
| 简介 | |
| 使用命令行进行安装 | |
| 使用 Setup.ini 文件安装 |
本文件提供了有关如何使用命令行和带有参数的 Setup.exe 自动安装 Microsoft® Office SharePoint™ Portal Server 2003 的信息。同时还提供了有关如何使用 Setup.ini 文件安装 SharePoint Portal Server 2003 的信息。
请注意 如果您具有 Microsoft Windows Server™ 2003 终端服务器组件,则可以使用此组件以远程管理模式安装 SharePoint Portal Server。
下列限制适用于所有路径:
| • | 路径不能位于硬盘驱动器的根目录下。 |
| • | 路径必须位于以 NTFS 文件系统格式化的分区上。 |
| • | 整个路径只能由 low-ASCII 字符组成 (不可有 High-ASCII 或 DBCS 字符)。 |
| • | 路径不能长于 80 个字符。 |
您可以使用命令行运行 SharePoint Portal Server 安装程序,步骤如下:
1. | 以本地管理员或域管理员的身份登录运行 Windows Server 2003 的计算机。 | ||||||||
2. | 打开命令行提示窗口。 | ||||||||
3. | 将 SharePoint Portal Server 2003 CD 插入到 CD-ROM 驱动器中。 | ||||||||
4. | 键入 cd\,然后按下 ENTER 键。 | ||||||||
5. | 导航至 CD-ROM 驱动器盘符。 | ||||||||
6. | 要获得安装程序命令行参数的帮助,请键入 setup /?,然后按下 ENTER 键。 | ||||||||
7. | 从下列操作中选择一项执行:
| ||||||||
8. | 要对进程进行监控,可打开“任务管理器”并查看应用程序选项卡下运行的 MasterSetupApp。 |
下表显示了命令行安装程序的可用参数。
| 参数 | 描述 |
PIDKEY=CD_key | CD_key 是产品密钥。要从命令行安装 SharePoint Portal Server,必须使用此参数。 |
SPSROOT=path_for_files | Path_for_files 是定义 SharePoint Portal Server 程序文件安装位置的文件路径。 |
SPSSEARCHDATA=path_for_search_files | Path_for_search_files 是定义内容索引文件安装位置的文件路径。 |
INSTALLMODE=[0,1] | 要安装带有数据库引擎的 SharePoint Portal Server,安装模式为 1。要安装不带有数据库引擎的 SharePoint Portal Server,安装模式为 0。要从命令行安装 SharePoint Portal Server,必须使用此参数。 |
ACCOUNTNAME=DOMAIN\account_name | DOMAIN\account_name 是不带数据库引擎安装时应用程序池的帐户名称。如果安装模式为 0,则必须使用此参数。 |
ACCOUNTPASSWORD=password | password 是应用程序池帐户名称的密码。如果安装模式为 0,则必须使用此参数。 |
/settings <.ini file> | 如果使用自定义 Setup.ini 文件的设置安装 SharePoint Portal Server,则应使用此参数。 |
/q | 此参数用于将安装过程中的用户界面设置为无 (“静音模式”)。 |
/o | 当为 PIDKEY、SPSROOT、SPSSEARCHDATA、INSTALLMODE、ACCOUNTNAME 或 ACCOUNTPASSWORD 传送值时,必须使用此参数。这些都是可选参数。当您使用 /o 时,必须在后面紧跟一个或多个可选参数,并且在命令行中只能使用一次 /o。例如,/o parameter,parameter /o parameter 是不正确的使用方法,因为 /o 使用了两次。 |
/L[i|w|e|f|a|r|u|c|m|p|v] <log_file.txt> | 此参数指定日志文件的路径。可选标志指示要记录的信息: i:记录状态信息。 w:记录非重要警告。 e:记录全部错误信息。 f:列出需要替换的使用中文件。 a:记录操作的启动。 r:记录用户特定记录。 u:记录用户请求。 c:记录初始用户界面参数。 m:记录内存溢出或严重退出信息。 p:记录终端属性。 v:记录详细的输出。 *:记录所有信息。 |
如果要安装大量的服务器或希望自定义安装,则可使用 .ini 文件以无人参与模式运行 SharePoint Portal Server 安装程序。用这种方法运行安装程序,使您可在多台计算机上安装相同配置的 SharePoint Portal Server。
在 SharePoint Portal Server 2003 CD 的根目录中,提供了 SharePoint Portal Server 2003 的 Setup.ini 文件。还为向后兼容文档库客户组件提供了一个 Setup.ini 文件。但是,您必须自己为向后兼容文档库 (服务器) 组件创建 Setup.ini 文件。在本节的稍后部分提供了创建该文件的指导说明。
SharePoint Portal Server 的 Setup.ini 文件位于安装 CD 的根目录下。您可以使用 Setup.ini 文件以结构化方式安装 SharePoint Portal Server。例如,将 PIDKEY 信息放入到文件中,文件保存为文件共享,并使此文件可供管理员使用。
在默认情况下,Setup.ini 包含如下代码:
[MSI] ProductName=Microsoft(R) Windows(R) SharePoint(TM) Services ProductRelativeLocation=WSS\STS.MSI [MSI] ProductName=SharePoint Portal Server ProductRelativeLocation=SPS\SPS.MSI [MSI] ProductName=Microsoft SQL Server Desktop Engine ProductRelativeLocation=SPS\SQLRUN16.MSI
ProductRelativeLocation 是指向包含 Setup.exe 文件目录的路径。
您可在 Setup.ini 文件中包含下表中显示的参数。
| 参数 | 描述 |
PIDKEY=CD_key | CD_key 是产品密钥。 |
SPSROOT=path_for_files | Path_for_files 是定义 SharePoint Portal Server 程序文件安装位置的文件路径。 |
SPSSEARCHDATA=path_for_search_files | Path_for_search_files 是定义内容索引文件安装位置的文件路径。 |
INSTALLMODE=[0,1] | 要安装带有数据库引擎的 SharePoint Portal Server,安装模式为 1。要安装不带有数据库引擎的 SharePoint Portal Server,安装模式为 0。要从命令行安装 SharePoint Portal Server,必须使用此参数。 |
INSTALLLOCATION=path_to_directory | Path_to_directory 是定义包括在 Setup.ini 文件中的其他的 MSI 安装位置的文件路径。 |
重要 使用上述参数时应在其前方放置 Args= 和一个空格,如下例所示:
[MSI] ProductName=Microsoft(R) Windows(R) SharePoint(TM) Services ProductRelativeLocation=WSS\STS.MSI [MSI] ProductName=SharePoint Portal Server ProductRelativeLocation=SPS\SPS.MSI Args= INSTALLMODE=0 PIDKEY=CD_key [MSI] ProductName=Microsoft SQL Server Desktop Engine ProductRelativeLocation=SPS\SQLRUN16.MSI
在下面的示例中,SharePoint Portal Server 安装在驱动器 C 上名为 SharePoint Portal 的文件夹中,日志文件以详细日志的方式写入到驱动器 C 中。SharePoint Portal Server CD 在驱动器 F 中。
1. | 从 SharePoint Portal Server CD 中将 Setup.ini 复制到驱动器 C 中。 |
2. | 按下图所示修改 Setup.ini: [MSI] ProductName=Microsoft(R) Windows(R) SharePoint(TM) Services ProductRelativeLocation=WSS\STS.MSI [MSI] ProductName=SharePoint Portal Server ProductRelativeLocation=SPS\SPS.MSI Args= INSTALLMODE=1 PIDKEY=CD_key SPSROOT=“C:/SharePoint Portal” [MSI] ProductName=Microsoft SQL Server Desktop Engine ProductRelativeLocation=SPS\SQLRUN16.MSI |
3. | 打开命令提示窗口,然后导航至驱动器 F。 |
4. | 键入 setup /q /settings c:\setup.ini /L*V c:\log.txt,然后按下 ENTER 键。 |
要使用 .ini 文件安装向后兼容文档库服务器组件,必须先创建包含您要使用的默认安装设置 (如,安装目录) 的 .ini 文件。在创建完 .ini 文件后,可使用文本编辑器对其进行编辑。通过编辑 .ini 文件,可指定其他的选项,并进一步控制安装。
要创建用于无人参与安装程序的 .ini 文件,必须运行“Microsoft Office SharePoint Portal Server 2003 安装程序向导”。但向导的作用不是安装 SharePoint Portal Server,而是将您指定的设置存储到 .ini 文件中。
执行无人参与安装时,双字节字符设置 (DBCS) 或 hight ASCII 字符都不可用于安装路径中。如果使用这些字符会导致安装失败。另外,.ini 文件中的路径不能超过 80 个字符。
按以下步骤使用 .ini 文件安装向后兼容文档库组件。
1. | 以本地管理员或域管理员的身份登录运行 Windows Server 2003 的计算机。 | ||||||||||||||||||||||||
2. | 进行如下操作,以确保正确指定 Internet 访问的代理服务器设置:
| ||||||||||||||||||||||||
3. | 将 SharePoint Portal Server 2003 CD 插入到您的 CD-ROM 驱动器中。 | ||||||||||||||||||||||||
4. | 创建 .ini 文件:
| ||||||||||||||||||||||||
5. | 编辑 .ini 文件:
| ||||||||||||||||||||||||
6. | 运行安装程序:
|
在 SharePoint Portal Server 2003 CD 上的 \Optional\Client 目录中,有一个用于客户端组件的 Setup.ini 文件。您可以编辑该文件,指定 SPSClient.msi 文件的位置。还可以编辑该文件,指定日志文件的路径和文件名称。