在我的 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)?
在此先感谢,
乔纳斯