原文:http://www.markus-alt.de/blog/?p=118

注:此博客帖子是基于SharePoint2010技术预览版本。

站点模板的名称在很多编程或命令行配置场合会用到。我们可以在SharePoint 2010的PowerShell管理控制台中输入以下命令来列出当前所有可用的站点模板。

Get-SPWebTemplate | select Name, Title

以下为在我的电脑中输出的结果:

Name                                    Title
----                                    -----
GLOBAL#0                                全局模板
STS#0                                   工作组网站
STS#1                                   空白网站
STS#2                                   文档工作区
MPS#0                                   基本会议工作区
MPS#1                                   空白会议工作区
MPS#2                                   决议会议工作区
MPS#3                                   社交会议工作区
MPS#4                                   多页会议工作区
CENTRALADMIN#0                          管理中心网站
WIKI#0                                  Wiki 网站
BLOG#0                                  博客
SGS#0                                   组工作网站
TENANTADMIN#0                           租户管理网站
ACCSRV#0                                Access Services 网站
ACCSRV#1                                资产 Web 数据库
ACCSRV#3                                慈善贡献 Web 数据库
ACCSRV#4                                联系人 Web 数据库
ACCSRV#6                                问题 Web 数据库
ACCSRV#5                                项目 Web 数据库
BDR#0                                   文档中心
OFFILE#0                                (过时)记录中心
OFFILE#1                                记录中心
OSRV#0                                  共享服务管理网站
PPSMASite#0                             PerformancePoint
BICenterSite#0                          商业智能中心
SPS#0                                   SharePoint Portal Server 网站
SPSPERS#0                               SharePoint Portal Server 个人空间
SPSMSITE#0                              个性化网站
SPSTOC#0                                内容区域模板
SPSTOPIC#0                              主题区域模板
SPSNEWS#0                               新闻网站
CMSPUBLISHING#0                         发布网站
BLANKINTERNET#0                         发布网站
BLANKINTERNET#1                         新闻发布网站
BLANKINTERNET#2                         使用工作流发布网站
SPSNHOME#0                              新闻网站
SPSSITES#0                              网站目录
SPSCOMMU#0                              社区区域模板
SPSREPORTCENTER#0                       报告中心
SPSPORTAL#0                             协作门户
SRCHCEN#0                               企业搜索中心
PROFILES#0                              配置文件
BLANKINTERNETCONTAINER#0                发布门户
SPSMSITEHOST#0                          我的网站宿主
ENTERWIKI#0                             企业 Wiki
SRCHCENTERLITE#0                        基本搜索中心
SRCHCENTERLITE#1                        基本搜索中心
SRCHCENTERFAST#0                        FAST 搜索中心
vispr#0                                 Visio 流程存储库


下面我继续在管理控制台中创建一个SharePoint Portal Server 网站(SPS#0),命令如下:

$newSite = New-SPSite -URL http://sp2010h/sites/dh -OwnerAlias
zsgl -Template "SPS#0" -Name dhome

注意:写在一行中,这里是为了网页的美观所以折行了。

我创建了一个名为"dhome"的网站集(SPSite),并套用了SPS#0模板(也就是门户网站模板)。

效果如下图:

SharePoint 2010 中的站点模板(Site Templates)_Template
再创建一个协作门户(SPSPORTAL#0):

$newSite = New-SPSite -URL http://sp2010h/sites/dhportal -OwnerAlias
zsgl -Template "SPSPORTAL#0" -Name dhome

效果如下图:

SharePoint 2010 中的站点模板(Site Templates)_Template_02