如何在使用开箱即用网站定义创建网站集时找出已激活的功能

时间:2010-10-21 10:19:23

标签: sharepoint-2010

我打算使用网页模板创建自定义网站。我需要找出使用开箱即用网站定义创建网站集时激活的功能。我该怎么做?

1 个答案:

答案 0 :(得分:1)

您可以从位于14 \ Template \ SiteTemplates的网站定义文件中找到它。对于站点模板的每个配置,都有“SiteFeatures”和“WebFeatures”元素,其中列出了使用该站点模板(和配置)创建新站点时需要激活的功能。请记住,如果这些功能依赖于隐藏的任何其他功能,它们也将自动激活。

我相信您知道如何找到开箱即用的网站定义的ONET.xml文件。如果没有,遵循PowerShell命令将对您有所帮助。

Get-SPWebTemplate |其中{($ 。'IsHidden'-eq [System.Boolean] $ False) - 和($ 。'IsSubWebOnly'-eq [System.Boolean] $ False)}

上面结果中的Name属性包括要在其中查找Onet.xml的文件夹的名称以及onet.xml文件中的配置设置。