使用 Get-SPOSiteScriptFromWeb cmdlet 创建站点脚本错误

问题描述 投票:0回答:1

我正在尝试从现有团队站点创建站点脚本,但是当我运行从此 Microsoft 文档遵循的脚本时,它会要求我提供 WebURL WebURL Prompt,即使它在脚本中,然后当我在提示时提供它,它给我错误Error

我对网站脚本并不陌生,但也没有经常使用它们。我想从我为 PM 团队创建的现有网站创建一个。请指教。我正在使用最新的 SharePoint Online Management Shell 并且已登录。我也是全局管理员。

任何帮助都会有帮助,因为我已经做了我能想到的所有事情,并用谷歌搜索了我的心,但无法弄清楚发生了什么事。

sharepoint-online sharepoint-discussion-board
1个回答
0
投票

从您发布的屏幕截图来看,您的命令中每行的末尾似乎没有包含`(反勾号)。为了让 PowerShell 理解跨越多行的整个命令,这些是必要的,如下例所示:

Get-SPOSiteScriptFromWeb `
    -WebUrl https://contoso.sharepoint.com/sites/template `
    -IncludeBranding `
    -IncludeTheme `
    -IncludeRegionalSettings `
    -IncludeSiteExternalSharingCapability `
    -IncludeLinksToExportedItems `
    -IncludedLists ("Shared Documents", "Lists/Project Activities")

另一种方法是在单行中输入整个命令和所有参数,如下所示:

Get-SPOSiteScriptFromWeb -WebUrl https://contoso.sharepoint.com/sites/template -IncludeBranding -IncludeTheme -IncludeRegionalSettings -IncludeSiteExternalSharingCapability -IncludeLinksToExportedItems -IncludedLists ("Shared Documents", "Lists/Project Activities")
© www.soinside.com 2019 - 2024. All rights reserved.