Get-SPOSiteScriptFromWeb

从现有 SharePoint 网站创建网站脚本语法。

语法

Default (默认值)

Get-SPOSiteScriptFromWeb
    [-WebUrl] <String>
    [-IncludedLists <String[]>]
    [-IncludeBranding]
    [-IncludeTheme]
    [-IncludeRegionalSettings]
    [-IncludeSiteExternalSharingCapability]
    [-IncludeLinksToExportedItems]
    [<CommonParameters>]

说明

使用现有 SharePoint 网站输出 JSON Blob,该 Blob 可用于创建网站脚本以用于网站设计。

示例

示例 1

此示例从现有网站创建站点脚本输出,并将其写入变量。 然后引用此变量以创建站点脚本。

C:\> $extracted = Get-SPOSiteScriptFromWeb `
    -WebUrl https://contoso.sharepoint.com/sites/template `
    -IncludeBranding `
    -IncludeTheme `
    -IncludeRegionalSettings `
    -IncludeSiteExternalSharingCapability `
    -IncludeLinksToExportedItems `
    -IncludedLists ("Shared%20Documents", "Lists/Project%20Activities")
C:\> Add-SPOSiteScript `
    -Title "Contoso template site" `
    -Description "This is a copy of a site collection." `
    -Content $extracted

参数

-IncludeBranding

适用:SharePoint Online

一个开关,如果提供,将提取站点品牌的配置。

参数属性

类型:System.Management.Automation.SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-IncludedLists

适用:SharePoint Online

一个或多个列表的数组。 每个都由列表 url 标识。

注意:目前不会导出导航节点。

参数属性

类型:

System.String[]

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-IncludeLinksToExportedItems

适用:SharePoint Online

一个开关,如果提供,则提取导航链接。 为了导出指向列表的导航链接,还需要在请求中包含列表。

参数属性

类型:System.Management.Automation.SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-IncludeRegionalSettings

适用:SharePoint Online

一个开关,如果提供,将提取站点的区域设置。

参数属性

类型:System.Management.Automation.SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-IncludeSiteExternalSharingCapability

适用:SharePoint Online

一个开关,如果提供,将提取站点的外部共享功能。

参数属性

类型:System.Management.Automation.SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-IncludeTheme

适用:SharePoint Online

一个开关,如果已提供,则使用 themeJson 属性提取网站的自定义主题。

参数属性

类型:System.Management.Automation.SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-WebUrl

适用:SharePoint Online

以网站 HTTPS 开头的 URL,用于检索网站脚本。

参数属性

类型:System.String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

CommonParameters

此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters

输入

None

输出

System.Object