New-SPSite

在指定的 URL 创建新的网站集。

语法

New-SPSite
   [-Url] <String>
   -OwnerAlias <SPUserPipeBind>
   [-AdministrationSiteType <SPAdministrationSiteType>]
   [-AssignmentCollection <SPAssignmentCollection>]
   [-CompatibilityLevel <Int32>]
   [-Confirm]
   [-ContentDatabase <SPContentDatabasePipeBind>]
   [-Description <String>]
   [-HostHeaderWebApplication <SPWebApplicationPipeBind>]
   [-Language <UInt32>]
   [-Name <String>]
   [-OverrideCompatibilityRestriction]
   [-OwnerEmail <String>]
   [-QuotaTemplate <SPQuotaTemplatePipeBind>]
   [-SecondaryEmail <String>]
   [-SecondaryOwnerAlias <SPUserPipeBind>]
   [-SiteSubscription <SPSiteSubscriptionPipeBind>]
   [-Template <SPWebTemplatePipeBind>]
   [-WhatIf]
   [-CreateFromSiteMaster]
   [<CommonParameters>]

说明

New-SPSite cmdlet 使用 URL 和所有者(URL 和 OwnerAlias 参数)创建新的网站集。 此 cmdlet 可以在使用旧版模板和功能的 SharePoint Server 模式下创建网站集,也可以在使用新版本模板和功能的 SharePoint Server 模式下创建。

有关适用于 SharePoint 产品的 Windows PowerShell 的权限和最新信息,请参阅 SharePoint Server cmdlet

示例

------------------示例 1-----------------------

New-SPSite https://webApp/sites/test -OwnerAlias "DOMAIN\JDoe" -Language 1033 -Template STS#0

此示例在用户 DOMAIN\Jdow 拥有的 https://<site name>/sites/test 中创建一个英语网站集。

------------------示例 2-----------------------

$w = Get-SPWebApplication https://webApp
New-SPSite https://www.contoso.com -OwnerAlias "DOMAIN\jdow" -HostHeaderWebApplication $w -Name "Contoso" -Template STS#0

此示例创建一个主机名网站集。 由于提供了模板,因此将创建此网站集的根网站。

-------------------示例 3----------------------

Get-SPWebTemplate | Where{ $_.Title -eq "Team Site" } | ForEach-Object{ New-SPSite https://<site name</sites/test -OwnerAlias DOMAIN\jdow -Template $_ }

此示例使用 "Team Site" Web 模板创建一个网站集。

------------------示例 4-----------------------

New-SPSite -URL https://webApp/sites/testsite -OwnerAlias "DOMAIN\JDow" -Language 1033 -CompatibilityLevel 14 -Template STS#0

本示例使用用户 DOMAIN\Jdow 拥有的 https://<site name>/sites/testite 上的团队网站模板创建英语 14 模式网站集

参数

-AdministrationSiteType

指定网站类型。

有效值为 None 或 TentantAdministration 。

Type:SPAdministrationSiteType
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-CompatibilityLevel

指定创建新 SPSite 对象时要使用的模板版本。

此值为网站集设置初始 CompatibilityLevel 值。

如果不指定此参数,CompatibilityLevel 默认为 Web 应用程序可能的最高版本,具体取决于 SiteCreationMode 设置。

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Confirm

执行命令前,看到确认提示。 有关详细信息,请键入以下命令:get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-ContentDatabase

Specifies the name or GUID of the content database in which to create the new site. If no content database is specified, the site collection is selected automatically.

键入的值必须是有效的数据库名称(格式为 SiteContent1212)或者 GUID(格式为 1234-5678-9807)。

Type:SPContentDatabasePipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-CreateFromSiteMaster

指定是否使用网站母版创建新站点。

有效值为 True 或 False。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-HostHeaderWebApplication

指定如果提供的 URL 是主机命名的网站集,则 HostHeaderWebApplication 参数必须是创建此网站集的 Web 应用程序的名称、URL、GUID 或 SPWebApplication 对象。

如果未指定任何值,该值将留空。

键入的值必须是采用如下格式之一的有效名称:

--A WebApplication

--例如,URL (, https://server_name)

--例如,GUID (1234-5678-9876-0987)

Type:SPWebApplicationPipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Language

指定新网站集的语言 ID。

如果未指定语言,那么创建的网站集将采用安装产品时所指定的同一语言。

这必须是有效的语言标识符 ( LCID )。

Type:UInt32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-OverrideCompatibilityRestriction

指定是否将兼容性限制用于站点。

有效值为 True 或 False。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-OwnerAlias

指定网站所有者的用户登录名。

键入的值必须是有效的用户别名,格式为 Domain\username。

Type:SPUserPipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-OwnerEmail

指定网站所有者的电子邮件地址。 如果未指定任何值,该值将留空。

键入的值必须是有效的电子邮件地址,格式为 someone@example.com。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-QuotaTemplate

指定新站点的配额模板。模板必须已存在。

如果未指定模板,那么将不应用配额。

Type:SPQuotaTemplatePipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SecondaryEmail

指定网站第二所有者的电子邮件地址。 如果未指定任何值,该值将留空。

键入的值必须是有效的电子邮件地址,格式为 someone@example.com。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SecondaryOwnerAlias

指定网站第二所有者的用户登录凭据。

如果未指定任何值,那么该值留空。

键入的值必须是有效的用户别名,格式为 Domain\username。

Type:SPUserPipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SiteSubscription

指定要获取网站集的网站组。

Type:SPSiteSubscriptionPipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Template

指定新网站集的根网站的 Web 模板。

该模板必须已经安装。

如果未指定模板,将不设置模板。

Type:SPWebTemplatePipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Url

指定新网站集使用的 URL。

如果 URL 不是主机标头站点,则 URL 必须以 Web 应用程序 URL 开头。

Type:String
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WhatIf

显示一条描述命令作用的消息,而不执行命令。 有关详细信息,请键入以下命令:get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-名称

指定新网站集的标题。

如果未指定任何名称,则应用默认名称。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-工作分配

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

Type:SPAssignmentCollection
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-描述

描述新网站。

如果未指定任何值,该值将留空。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition