使用PowerShell找出具体某个站点所使用的模板(Web Template)名称?

时间:2021-07-19 00:13:22
 $web = get-spweb –identity http://servername/sites/site/web #得到站点的对象
$web.WebTemplate #得到WebTemplate属性的值
$web.Configuration #得到Configuration属性的值

使用PowerShell找出具体某个站点所使用的模板(Web Template)名称?

Get-SPWebTemplate #取得当前SharePoint上所有的web template

从下图你就可以看出,一个Template的Name是由WebTemplate和Configuration的值拼成的。也就是说,

Name = $web.WebTemplate +”#”+$web.Configuration

所以,只要得到了这两个属性的值再对照着查看Title的值就可以知道该站点所使用的模板名称了。

使用PowerShell找出具体某个站点所使用的模板(Web Template)名称?