0
공유 지점 2013에 새 사진 라이브러리를 추가해야합니다. 대부분의 스크립트가 있지만 템플릿 유형에 대한 도움이 필요합니다.powershell을 통해 Sharepoint 2013에 사진 라이브러리 추가
다음은 스크립트 $ listTemplate = $ SPWeb.ListTemplates 문제가있는 곳이기 때문에 [$ 템플릿] 선이 굵은 위
enter code here
[CmdletBinding()]
Param(
[Parameter(Mandatory=$true,ValueFromPipeline=add-sp$true)]
[string]$Web,
[Parameter(Mandatory=$true)]
[string]$ListTitle,
[Parameter(Mandatory=$true)]
[string]$ListUrl,
[Parameter(Mandatory=$false)]
[string]$Description,
[Parameter(Mandatory=$true)]
[string]$Template
)
Add-PSSnapin "Microsoft.SharePoint.PowerShell"
Start-SPAssignment -Global
$SPWeb = Get-SPWeb -Identity $Web
**$listTemplate = $SPWeb.ListTemplates[$Template]**
$SPWeb.Lists.Add($ListUrl,$Description,$listTemplate)
$list = $SPWeb.Lists[$ListUrl]
$list.Title = $ListTitle
$list.Update()
$SPWeb.Dispose()
정지-SPAssignment - 세계적인
에게 있습니다. 스크립트를 실행할 때 문자열 "Library"를 전달합니다. 문제는 $ listTemplate 변수가 null이고 다음 줄에서 실패한다는 것입니다.
$ Template 매개 변수에는 다른 값이 있습니까? 내가 뭘 잘못 했을까?
감사
짐