【发布时间】:2012-03-03 00:34:59
【问题描述】:
在我的 PowerShell 脚本中,我想获取用于创建 SPWeb 的 SPWebTemplate。在 SPWeb 实例中,属性 WebTemplate 和 WebTemplateId 是可访问的,但它们都不能唯一标识一个 SPWebTemplate。
例如,如果 SPWebTemplate“STS#0”已用于创建 SPWeb,则 WebTemplate 将包含“STS”且 WebTemplateId 为“1”。
现在
Get-SPWebTemplate | where { $_.ID -eq 1 }
将为每种已安装的语言(STS#0、STS#1、STS#2)产生 3 个结果。如何检索正确的 SPWebTemplate-Name (STS#1)?
提前致谢,
乔纳斯
【问题讨论】:
标签: sharepoint powershell sharepoint-2010 powershell-2.0 spweb