Set-SPSite

設定指定的網站。

Syntax

Set-SPSite
   [-Identity] <SPSitePipeBind>
   [-AdministrationSiteType <SPAdministrationSiteType>]
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   [-Force]
   [-SiteSubscription <SPSiteSubscriptionPipeBind>]
   [-WhatIf]
   [<CommonParameters>]
Set-SPSite
   [-Identity] <SPSitePipeBind>
   [-AdministrationSiteType <SPAdministrationSiteType>]
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   [-LockState <String>]
   [-MaxSize <Int64>]
   [-OwnerAlias <SPUserPipeBind>]
   [-QuotaTemplate <SPQuotaTemplatePipeBind>]
   [-SecondaryOwnerAlias <SPUserPipeBind>]
   [-SharingType <String>]
   [-Template <SPWebTemplatePipeBind>]
   [-Url <String>]
   [-UserAccountDirectoryPath <String>]
   [-WarningSize <Int64>]
   [-WhatIf]
   [<CommonParameters>]

Description

此 Cmdlet 包含一個以上的參數集。 您可能只會使用到一個參數集中的參數,而且您無法合併不同參數集中的參數。 如需如何使用參數集的詳細資訊,請參閱 Cmdlet 參數集

Cmdlet Set-SPSite 會設定 Identity 參數所指定的網站集合。 如果未使用參數,則不會變更值。

QuotaTemplate 參數與 MaxSize 參數和 WarningSize 參數互斥。

如需適用於 SharePoint 產品的 Windows PowerShell 權限及最新資訊,請參閱線上文件 SharePoint Server Cmdlet

範例

--------------------範例 1---------------------

Get-SPSite https://sitename/sites/teams/* | Set-SPSite -SecondaryOwner "DOMAIN\Jdoe"

本範例會將一組網站集合上的次要擁有者設定為 DOMAIN\Jdoe。

--------------------範例 2---------------------

Set-SPSite -identity "https://sitename" -MaxSize 4000000 -WarningSize 2000000

此範例會設定網站集合的配額設定 https://sitename.

參數

-AdministrationSiteType

指定網站類型。

有效值為 None 或 TentantAdministration 。

Type:SPAdministrationSiteType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-AssignmentCollection

管理物件以適當處置它們。 使用 SPWeb 或 SPSite 等物件可能會耗用大量的記憶體,因此在 Windows PowerShell 指令碼中使用這些物件時,必須適當地管理記憶體。 您可以使用 SPAssignment 物件將物件指派給變數,並在不需要時處置這些物件,以釋放記憶體。 使用 SPWeb、SPSite 或 SPSiteAdministration 物件時,若未使用指派集合或 Global 參數,將會自動處置這些物件。

使用 Global 參數時,所有物件會包含在全域儲存區內。 如果不立即使用物件,或使用 Stop-SPAssignment 命令加以捨棄,則可能會有記憶體不足的狀況發生。

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Confirm

在執行命令之前,提示您確認操作。 如需詳細資訊,請輸入下列命令:get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Force

隱藏與網站訂閱設定有關的確認訊息。 此參數要結合 SiteSubscription 參數使用。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Identity

指定要設定之網站集合的 URL 或 GUID,或參考包含要設定之網站的 SPSite 物件。

此類型必須是格式為 https://server_name 的有效 URL、格式為 12345678-90ab-cdef-1234-567890bcdefgh 的有效 GUID,或 SPSite 物件。

Type:SPSitePipeBind
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-LockState

設定此網站集合的鎖定狀態。 有效的鎖定狀態為

解除鎖定解除鎖定網站集合,並讓使用者使用

NoAdditions 防止使用者將新內容新增至網站集合。 仍然允許更新及刪除

ReadOnly 防止使用者新增、更新或刪除內容。

NoAccess 完全防止存取內容。 試圖存取網站的使用者會收到拒絕存取訊息。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-MaxSize

設定網站集合的儲存大小上限 (以位元組為單位)。

整數值必須大於 WarningSize 值。 若網站集合使用配額範本,您即無法使用此參數。

Type:Int64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-OwnerAlias

指定網站集合管理員的別名。

此類型必須是格式為 domain\username 的有效電子郵件別名。

Type:SPUserPipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-QuotaTemplate

指定此網站集合的新配額範本。

此類型必須是格式為 12345678-90ab-cdef-1234-567890abcdef 的有效 GUID 或字串。

Type:SPQuotaTemplatePipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SecondaryOwnerAlias

設定次要網站集合管理員的別名。

此類型必須是格式為 domain\username 的有效電子郵件別名。

Type:SPUserPipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SharingType

指定要停用外部存取網站集合、將其限定供外部使用者使用,或限定供外部使用者與匿名來賓使用。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SiteSubscription

指定取得網站集合的網站群組。

Type:SPSiteSubscriptionPipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Template

指定此網站集合的範本。

此類型必須是格式為 12345678-90ab-cdef-1234-567890abcdef 的有效 GUID。

Type:SPWebTemplatePipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Url

指定新網站的 URL。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-UserAccountDirectoryPath

設定規範使用者帳戶的組織單位。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-WarningSize

以位元組為單位設定網站集合的儲存體警告層級。

整數值必須介於 0 與 MaxSize 值之間。 若網站集合使用配額範本,您即無法使用此參數。

Type:Int64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-WhatIf

顯示訊息會描述命令的功效而不執行命令。 如需詳細資訊,請輸入下列命令:get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019