【发布时间】:2019-02-20 07:24:52
【问题描述】:
我在使用 powershell 复制共享点在线列表中的文件时遇到问题。我得到的错误是 使用“0”参数调用“ExecuteQuery”的异常:“服务器相对 url 必须以 SPWeb.ServerRelativeUrl 开头”
路径是正确的,因为我可以将 context.url 与路径变量结合起来并使用该路径访问文件。我使用了类似的路径,除了 getfolderbyrelativeurl 来设置没有问题的文件夹的权限(相同的列表)。
这里是代码。
$Context = New-Object Microsoft.SharePoint.Client.ClientContext($SiteUrl)
$SourceFile =$context.Web.GetFileByServerRelativeUrl("/$ListName/$sa_man_checklist")
$Context.Load($SourceFile)
$Context.ExecuteQuery()
我是一个非常新的在线共享点,非常感谢任何帮助
【问题讨论】:
标签: powershell sharepoint-online csom