微软网站为Windows SharePoint Services 3.0提供了20个模板,让我们可以更加快捷的做出需要的网站。
-
《应用程序模板核心》 http://www.microsoft.com/downloads/details.aspx?FamilyID=c1039e13-94da-4d7d-8cae-3b96fa5a4045&DisplayLang=zh-cnMicrosoft Windows SharePoint Services 3.0 的应用程序模板核心解决方案文件包含每个服务器管理模板的所有资源。在安装其他任何服务器管理应用程序模板之前,必须先安装和部署此解决方案。
-
《所有服务器管理模板》 http://www.microsoft.com/downloads/details.aspx?FamilyID=aae4cb5a-91d2-4f1b-9a45-3bb894e218f8&DisplayLang=zh-cn此下载包包括 Microsoft Windows SharePoint Services 3.0 的所有 20 个服务器管理应用程序模板、应用程序模板核心解决方案以及每个模板的对应业务和技术数据表。
-
具体安装步骤:
一、到微软网站下载模板文件:
http://www.microsoft.com/downloads/details.aspx?FamilyID=aae4cb5a-91d2-4f1b-9a45-3bb894e218f8&DisplayLang=zh-cn
二、将下载的文件“ServerAdminTemplates.exe”解压到 D:/ServerAdminTemplates
三、打开“命令提示符”窗口,输入:cd C:/Program Files/Common Files/Microsoft Shared/web server extensions/12/BIN
四、部署应用程序模板核心解决方案
1、输入命令行运行:stsadm -o addsolution -filename D:/ServerAdminTemplates/applicationtemplatecore.wsp
注:这里文件的存放目录是:D:/ServerAdminTemplates。如果下载文件存放路径不同,需要更改相关路径。(后面的相关操作同此)
2、输入命令行运行:stsadm -o deploysolution -name applicationtemplatecore.wsp -allowgacdeployment -immediate
3、输入命令行运行:stsadm -o copyappbincontent
五、部署模板
1、以添加模板“AbsenceVacationSchedule.wsp”为例。
2、输入命令行运行:stsadm -o addsolution -filename D:/ServerAdminTemplates/AbsenceVacationSchedule.wsp
3、输入命令行运行:stsadm -o deploysolution -name AbsenceVacationSchedule.wsp -allowgacdeployment -immediate
4、进入Sharepoint网站,在“创建网站”页面中,选择“应用程序模板”,可以看到新增的模板“请假和休假时间表”。
5、根据以上步骤添加其他需要的模板。
六、为了方便操作,制作了一个批处理文件,可以一次导入20个模板。
内容如下:
文件addsolution.bat:
二、将下载的文件“ServerAdminTemplates.exe”解压到 D:/ServerAdminTemplates
三、打开“命令提示符”窗口,输入:cd C:/Program Files/Common Files/Microsoft Shared/web server extensions/12/BIN
四、部署应用程序模板核心解决方案
1、输入命令行运行:stsadm -o addsolution -filename D:/ServerAdminTemplates/applicationtemplatecore.wsp
注:这里文件的存放目录是:D:/ServerAdminTemplates。如果下载文件存放路径不同,需要更改相关路径。(后面的相关操作同此)
2、输入命令行运行:stsadm -o deploysolution -name applicationtemplatecore.wsp -allowgacdeployment -immediate
3、输入命令行运行:stsadm -o copyappbincontent
五、部署模板
1、以添加模板“AbsenceVacationSchedule.wsp”为例。
2、输入命令行运行:stsadm -o addsolution -filename D:/ServerAdminTemplates/AbsenceVacationSchedule.wsp
3、输入命令行运行:stsadm -o deploysolution -name AbsenceVacationSchedule.wsp -allowgacdeployment -immediate
4、进入Sharepoint网站,在“创建网站”页面中,选择“应用程序模板”,可以看到新增的模板“请假和休假时间表”。
5、根据以上步骤添加其他需要的模板。
六、为了方便操作,制作了一个批处理文件,可以一次导入20个模板。
内容如下:
文件addsolution.bat:
@SET STSADM="c:/program files/common files/microsoft shared/web server extensions/12/bin/stsadm"
@set templatePath= D:/ServerAdminTemplates/
%STSADM% -o addsolution -filename %templatePath%AbsenceVacationSchedule.wsp
%STSADM% -o addsolution -filename %templatePath%BudgetingTrackingMultipleProjects.wsp
%STSADM% -o addsolution -filename %templatePath%BugDatabase.wsp
%STSADM% -o addsolution -filename %templatePath%CallCenter.wsp
%STSADM% -o addsolution -filename %templatePath%ChangeRequest.wsp
%STSADM% -o addsolution -filename %templatePath%ComplianceProcessSupport.wsp
%STSADM% -o addsolution -filename %templatePath%ContactsManagement.wsp
%STSADM% -o addsolution -filename %templatePath%DocumentLibraryReview.wsp
%STSADM% -o addsolution -filename %templatePath%EventPlanning.wsp
%STSADM% -o addsolution -filename %templatePath%ExpenseReimbursementApproval.wsp
%STSADM% -o addsolution -filename %templatePath%HelpDesk.wsp
%STSADM% -o addsolution -filename %templatePath%InventoryTracking.wsp
%STSADM% -o addsolution -filename %templatePath%ITTeamWorkspace.wsp
%STSADM% -o addsolution -filename %templatePath%JobRequisition.wsp
%STSADM% -o addsolution -filename %templatePath%KnowledgeBase.wsp
%STSADM% -o addsolution -filename %templatePath%LendingLibrary.wsp
%STSADM% -o addsolution -filename %templatePath%PhysicalAssetTracking.wsp
%STSADM% -o addsolution -filename %templatePath%ProjectTrackingWorkspace.wsp
%STSADM% -o addsolution -filename %templatePath%RoomEquipmentReservations.wsp
%STSADM% -o addsolution -filename %templatePath%SalesLeadPipeline.wsp
Pause
@set templatePath= D:/ServerAdminTemplates/
%STSADM% -o addsolution -filename %templatePath%AbsenceVacationSchedule.wsp
%STSADM% -o addsolution -filename %templatePath%BudgetingTrackingMultipleProjects.wsp
%STSADM% -o addsolution -filename %templatePath%BugDatabase.wsp
%STSADM% -o addsolution -filename %templatePath%CallCenter.wsp
%STSADM% -o addsolution -filename %templatePath%ChangeRequest.wsp
%STSADM% -o addsolution -filename %templatePath%ComplianceProcessSupport.wsp
%STSADM% -o addsolution -filename %templatePath%ContactsManagement.wsp
%STSADM% -o addsolution -filename %templatePath%DocumentLibraryReview.wsp
%STSADM% -o addsolution -filename %templatePath%EventPlanning.wsp
%STSADM% -o addsolution -filename %templatePath%ExpenseReimbursementApproval.wsp
%STSADM% -o addsolution -filename %templatePath%HelpDesk.wsp
%STSADM% -o addsolution -filename %templatePath%InventoryTracking.wsp
%STSADM% -o addsolution -filename %templatePath%ITTeamWorkspace.wsp
%STSADM% -o addsolution -filename %templatePath%JobRequisition.wsp
%STSADM% -o addsolution -filename %templatePath%KnowledgeBase.wsp
%STSADM% -o addsolution -filename %templatePath%LendingLibrary.wsp
%STSADM% -o addsolution -filename %templatePath%PhysicalAssetTracking.wsp
%STSADM% -o addsolution -filename %templatePath%ProjectTrackingWorkspace.wsp
%STSADM% -o addsolution -filename %templatePath%RoomEquipmentReservations.wsp
%STSADM% -o addsolution -filename %templatePath%SalesLeadPipeline.wsp
Pause
文件deploysolution.bat:
@SET STSADM="c:/program files/common files/microsoft shared/web server extensions/12/bin/stsadm"
%STSADM% -o deploysolution -name AbsenceVacationSchedule.wsp -local -force
%STSADM% -o deploysolution -name BudgetingTrackingMultipleProjects.wsp -local -force
%STSADM% -o deploysolution -name BugDatabase.wsp -local -force
%STSADM% -o deploysolution -name CallCenter.wsp -local -force
%STSADM% -o deploysolution -name ChangeRequest.wsp -local -force
%STSADM% -o deploysolution -name ComplianceProcessSupport.wsp -local -force
%STSADM% -o deploysolution -name ContactsManagement.wsp -local -force
%STSADM% -o deploysolution -name DocumentLibraryReview.wsp -local -force -allowGacDeployment
%STSADM% -o deploysolution -name EventPlanning.wsp -local -force
%STSADM% -o deploysolution -name ExpenseReimbursementApproval.wsp -local -force
%STSADM% -o deploysolution -name HelpDesk.wsp -local -force
%STSADM% -o deploysolution -name InventoryTracking.wsp -local -force -allowGacDeployment
%STSADM% -o deploysolution -name ITTeamWorkspace.wsp -local -force
%STSADM% -o deploysolution -name JobRequisition.wsp -local -force
%STSADM% -o deploysolution -name KnowledgeBase.wsp -local -force
%STSADM% -o deploysolution -name LendingLibrary.wsp -local -force
%STSADM% -o deploysolution -name PhysicalAssetTracking.wsp -local -force
%STSADM% -o deploysolution -name ProjectTrackingWorkspace.wsp -local -force
%STSADM% -o deploysolution -name RoomEquipmentReservations.wsp -local -force -allowGacDeployment
%STSADM% -o deploysolution -name SalesLeadPipeline.wsp -local -force
Pause
%STSADM% -o deploysolution -name AbsenceVacationSchedule.wsp -local -force
%STSADM% -o deploysolution -name BudgetingTrackingMultipleProjects.wsp -local -force
%STSADM% -o deploysolution -name BugDatabase.wsp -local -force
%STSADM% -o deploysolution -name CallCenter.wsp -local -force
%STSADM% -o deploysolution -name ChangeRequest.wsp -local -force
%STSADM% -o deploysolution -name ComplianceProcessSupport.wsp -local -force
%STSADM% -o deploysolution -name ContactsManagement.wsp -local -force
%STSADM% -o deploysolution -name DocumentLibraryReview.wsp -local -force -allowGacDeployment
%STSADM% -o deploysolution -name EventPlanning.wsp -local -force
%STSADM% -o deploysolution -name ExpenseReimbursementApproval.wsp -local -force
%STSADM% -o deploysolution -name HelpDesk.wsp -local -force
%STSADM% -o deploysolution -name InventoryTracking.wsp -local -force -allowGacDeployment
%STSADM% -o deploysolution -name ITTeamWorkspace.wsp -local -force
%STSADM% -o deploysolution -name JobRequisition.wsp -local -force
%STSADM% -o deploysolution -name KnowledgeBase.wsp -local -force
%STSADM% -o deploysolution -name LendingLibrary.wsp -local -force
%STSADM% -o deploysolution -name PhysicalAssetTracking.wsp -local -force
%STSADM% -o deploysolution -name ProjectTrackingWorkspace.wsp -local -force
%STSADM% -o deploysolution -name RoomEquipmentReservations.wsp -local -force -allowGacDeployment
%STSADM% -o deploysolution -name SalesLeadPipeline.wsp -local -force
Pause