After you run SharePoint Portal Server setup, you can install the client components of SharePoint Portal Server on client computers across your network. The client functionality of SharePoint Portal Server is included with Office XP.
The client components are extensions to Windows Explorer and Office applications. There is no individual client application. These extensions integrate SharePoint Portal Server commands with Windows Explorer and Office applications. Note that to take advantage of the Microsoft Office integration features of SharePoint Portal Server, Office 2000 or later is required. You can use other applications to create documents, but you cannot access SharePoint Portal Server commands from the menus within those applications. You must use Windows Explorer or a Web browser to perform SharePoint Portal Server document management tasks on documents created by using those applications.
You can install the client components by running setup either from the server or from the SharePoint Portal Server CD. By default, the SharePoint Portal Server Setup Wizard installs client installation files to the following location on the server: Program Files\SharePoint Portal Server\ClientDrop\Languages\Lang, where Lang corresponds to the language of the client. For information about installing additional languages, see Installing the Client Components in Additional Languages later in this chapter.
There is a setup.ini file for the client components in Program Files\SharePoint Portal Server\ClientDrop\Languages\Lang. You can edit this file to specify the location of the SPSClient.msi file. You can also edit this file to specify the path and file name for the log file.
If you want to install the client components of SharePoint Portal Server in unattended mode, see Using Unattended Installation Options for the Client later in this section. If you want to uninstall or repair the client components, see Uninstalling or Repairing Client Components later in this section.
The following steps describe how to install the client components.
If you want to install the client components from the SharePoint Portal Server CD, insert the SharePoint Portal Server CD into your CD-ROM drive, and then click Client Installation. The Client Components for the SharePoint Portal Server Setup Wizard appears. You can also go to the Client folder on the CD, and then double-click Setup.exe.
The client components require Microsoft Data Access Components (MDAC) version 2.5 or later. If this is not already present on the computer, the client installation process installs MDAC 2.5 SP1.
After you install the client components, you must add a Web folder that points to the workspace. The address of the workspace is http://server_name/workspace_name.
The procedure for adding a Web folder varies depending on your operating system. For detailed instructions, see your operating system Help. For example, in Windows 2000 Professional, go to My Network Places and use the Add Network Place Wizard to add a Web folder that points to http://server_name/workspace_name. In Windows 98, go to Web Folders in My Computer, and use Add Web Folder to add a Web folder that points to http://server_name/workspace_name.
By default, you can install the client components by running the Client Components for SharePoint Portal Server Setup Wizard, which guides you through the installation process. You can also use Systems Management Server to install a client remotely on multiple computers in your organization. In addition, you can use Windows Installer directly to conduct an unattended installation of the client components.
If your server and client computers are both running Windows 2000 and are on a Windows 2000 domain, you can use the Active Directory directory service to make the SharePoint Portal Server client setup program available to your users automatically.
SharePoint Portal Server provides a .pdf file that can be used with Systems Management Server to install the client components on multiple computers. The file SPSClient.pdf is located in the Client directory on the SharePoint Portal Server CD. SharePoint Portal Server also installs it on the server by default in Program Files\SharePoint Portal Server\ClientDrop\Languages\Lang, where Lang corresponds to the language of the client.
For more information about Systems Management Server, see Appendix B.
After you install the client components, you must add a Web folder that points to the workspace. The address of the workspace is http://server_name/workspace_name.
You can use Windows Installer to conduct an unattended installation of the client components if you are running Windows 2000 or Windows Millennium Edition, or if Windows Installer is present. By default, Windows Installer is installed with Office 2000 or later. Windows Installer is also installed by some other applications.
The quotation marks are required only if the path contains spaces. For example, if SPSClient.msi is on a file share called \\ServerName\SharePoint Portal Server Client Setup, quotation marks are required because of the spaces in "SharePoint Portal Server Client Setup." You would type the following:
msiexec /qn /I "\\ServerName\SharePoint Portal Server Client Setup\SPSClient.msi"
If your operating system is Windows 98 and Windows Installer is present, include the path to Msiexec.exe. For example, if Msiexec.exe is located in C:\Windows\System, type:
C:\Windows\System\msiexec /qn /I "C:\SharePoint Portal Server Client\SPSClient.msi"
You can also add the directory that contains Msiexec.exe to the system path.
After you install the client components, you must add a Web folder that points to the workspace. The address of the workspace is http://server_name/workspace_name.
For more information about Windows Installer, including options other than unattended installations, see Appendix B.
The following table documents additional parameters available for both attended and unattended installation.
The command line parameters in the following table are supported for installing the client components of SharePoint Portal Server setup. No other parameters are supported.
Specifying path_to_SPSClient.msi is optional if Setup.exe, Setup.ini, and SPSClient.msi are all in the same directory, and you execute the setup command from within that directory.
Command Line Parameters
To do this | Type this at the command prompt |
---|---|
Install from the Setup.ini file, which you have modified. | "path_to_client_setup.exe" /settings |
User interaction is required. | "path_to_setup.ini" |
Install the client components. | "path_to_client_setup.exe" /i |
User interaction is required. | "path_to_SPSClient.msi" |
Repair the installation of the client components. | "path_to_client_setup.exe" /f |
For this option to work properly, you must specify the path_to_SPSClient.msi or you receive an error. | "path_to_SPSClient.msi" |
Uninstall the client components. | "path_to_client_setup.exe" /x |
User interaction is required. | "path_to_SPSClient.msi" |
Display no user interface. Optionally, display completion notice. | With any of the previous parameters, insert /qn[+]. For example, |
No user interaction is required unless you choose to display the completion notice. | "path_to_client_setup.exe" /qn+ /i "path_to_SPSClient.msi" |
Display basic user interface. Optionally, display completion notice. | With any of the previous parameters, insert /qb[+]. For example, |
No user interaction is required unless you choose to display the completion notice. You see a status bar as the process progresses. | "path_to_client_setup.exe" /qb /f "path_to_SPSClient.msi" |
Display reduced user interface. No user interaction is required. You see the user interface, but it automatically progresses through the steps. | With any of the previous parameters, insert /qr. For example, "path_to_client_setup.exe" /qr /x "path_to_SPSClient.msi" |
Specify logging modes. | With any of the previous parameters, insert /L[logging_modes|*] path_to_the_log_file to specify logging modes. For more information about logging modes, see Windows Help. Use * to log all information except for the v option. Using /Lv* path_to_the_log_file creates the most verbose logging available. For example, "path_to_client_setup.exe" /qr /i "path_to_SPSClient.msi" /Lv* "path_to_the_log_file" |
Access help for using the parameters. | "path_to_client_setup.exe" /? |
If you are a domain administrator on a Windows 2000 domain, you can use Group Policy and Active Directory to make the Client Components for the SharePoint Portal Server setup program available to users. The program appears in the Control Panel under Add/Remove Programs. Both the server and the client computers must be running Windows 2000.
Group Policy settings define the various components of the user's desktop environment that a system administrator can manage. To create a specific desktop configuration for a particular group of users, you use the Group Policy snap-in. Group Policy settings that you specify are contained in a Group Policy object, which is in turn associated with selected Active Directory objects—sites, domains, or organizational units.
Group Policy includes settings for User Configuration, which affects users, and Computer Configuration, which affects computers.
You can use Group Policy to publish the client under User Configuration or Computer Configuration.
When you publish the client under User Configuration, the user can then install the client components by using Add/Remove Programs in the Control Panel.
Read the following known issues before publishing the client under User Configuration:
You can copy the Client folder from the SharePoint Portal Server CD.
You can also find the folder containing the client files on the SharePoint Portal Server computer. SharePoint Portal Server installs this folder by default on the operating system drive under Program Files\SharePoint Portal Server\ClientDrop\Languages\Lang, where Lang corresponds to the language of the client. For example, on an English version of SharePoint Portal Server, you would copy the "enu" directory to the domain controller.
Do not use local references such as C:\share. Type a share location, such as \\server\share. Otherwise, some users may not be able to access the deployed application.
Do not choose the Assign option for the package. This option causes a program to be automatically installed when a shortcut to its application, or an associated file type, is accessed. The client components of SharePoint Portal Server do not have associated file types, nor is there any shortcut to activate the installation. Therefore, the installation would never be triggered. If you want to automatically install the client for all users, see the next section, To assign the client under Computer Configuration:.
To install the client components, the user uses Add/Remove Programs in the Control Panel.
After installing the client components, the user must add a Web folder that points to the workspace. The address of the workspace is http://server_name/workspace_name.
When you assign the client under Computer Configuration, the client software installs the next time that any computer managed by this group policy is restarted.
Read the following known issues before assigning the client under Computer Configuration:
After creating the group, you must deny access to it from the client package. See the following procedures for an explanation of how to do this.
You can copy the Client folder from the SharePoint Portal Server CD.
You can also find the folder containing the client files on the SharePoint Portal Server computer. SharePoint Portal Server installs this folder by default on the operating system drive under Program Files\SharePoint Portal Server\ClientDrop\Languages\Lang, where Lang corresponds to the language of the client. For example, on an English version of SharePoint Portal Server, you would copy the "enu" directory to the domain controller.
Do not use local references such as C:\share. Type a share location, such as \\server\share. Otherwise, some users may not be able to access the deployed application. Do not browse to this path.
If you close the Properties page at this point, you can later configure the settings in the steps described in the following procedure by reopening the Properties page.
The client software is installed the next time the computer is restarted.
After installing the client components, you must add a Web folder that points to the workspace. The address of the workspace is http://server_name/workspace_name.
You can uninstall or repair client components of SharePoint Portal Server by using Add/Remove Programs in the Control Panel. You can also use the command line to remove or repair client components.
For example, to remove the client components, where Setup.exe and SPSClient.msi are in E:\Client Files, you would type
"E:\Client Files\setup" /x "E:\Client Files\SPSClient.msi"
To repair the components in the preceding example, you would type
"E:\Client Files\setup" /f "E:\Client Files\SPSClient.msi"
When you uninstall the client components, the User's Help (webfoldr.chm) file remains. It replaces the original Web folders Help file.
If you remove one or more of the installation prerequisites, you cannot uninstall or repair the client components unless you disable the prerequisite check.
You disable the prerequisite check by adding DISABLEPREREQ=1 to the command line. To disable the prerequisite check in the preceding examples:
"E:\Client Files\setup" /x "E:\Client Files\SPSClient.msi" DISABLEPREREQ=1
"E:\Client Files\setup" /f "E:\Client Files\SPSClient.msi" DISABLEPREREQ=1
SharePoint Portal Server includes a client install for a single language. Users can install any language of the client to operate against a server. You can download client installations for additional languages from http://www.microsoft.com/Sharepoint.
If you install Office XP in one language and the client components of SharePoint Portal Server in another language, the user interface may appear in either of the two languages.