【发布时间】:2017-09-25 00:30:30
【问题描述】:
我正在尝试使用 PnP-PowerShell 命令在 SharePoint Online 中的文档库上设置描述,但它似乎在工作中非常断断续续,所以我想检查一下正确的方法是什么?
我创建了一个新库:
New-PnPList -Template DocumentLibrary -Title "TempLibrary"
然后尝试设置描述:
$l = Get-PnPList -Identity TempLibrary
$l.Description = "My Description Here"
现在显然这不起作用,因为我需要使用我假设的 CSOM 将更改发回?
然后我尝试了以下方法:
$ctx = Get-PnPContext
$l = Get-PnPList -Identity TempLibrary
$l.Description = "My Description Here"
$ctx.ExecuteQuery()
但这似乎仍然不起作用。
任何人对如何可靠地做到这一点的任何想法将不胜感激。
非常感谢, D.
更新
Eurgh...这似乎可行,但这是对的吗?是预期的吗?感觉不是很像 PowerShell...
New-PnPList -Title "Test5" -Template DocumentLibrary
$t = Get-PnPList -Identity Test5
$ctx.Load($t)
$ctx.ExecuteQuery()
$t.Description = "Test5 Description"
$t.Update()
$ctx.ExecuteQuery()
【问题讨论】:
标签: powershell sharepoint csom