New-SPWeb

适用于: SharePoint Foundation 2010, SharePoint Server 2010

上一次修改主题: 2015-03-09

在现有网站集中创建新网站。

Syntax

New-SPWeb [-Url] <String> [-AddToQuickLaunch <SwitchParameter>] [-AddToTopNav <SwitchParameter>] [-AssignmentCollection <SPAssignmentCollection>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-Language <UInt32>] [-Name <String>] [-Template <SPWebTemplatePipeBind>] [-UniquePermissions <SwitchParameter>] [-UseParentTopNav <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

详细说明

New-SPWeb cmdlet 在 Url 参数指定的现有网站集中创建一个新网站。通过指定 Language 参数,可以使用特定的默认语言创建网站。如果未指定任何语言,则使用在安装产品时所指定的语言来创建网站。通过指定 Template 参数,可以根据特定模板来创建网站。如果未指定任何模板,也会创建网站,并且可以在稍后提供模板或由登录的第一个用户提供。

有关 Windows PowerShell for SharePoint 产品的权限和最新信息,请参阅联机文档 (https://go.microsoft.com/fwlink/?LinkId=163185)。

Parameters

参数 是否必需 类型 说明

Url

必需

System.String

指定要在其中创建新网站的 URL。该 URL 必须位于现有网站集中,并且该 URL 必须是格式为 http://server_name/site1 的有效 URL。

Language

可选

System.UInt32

指定新网站的语言模板标识符。如果未指定任何语言,则使用在安装产品时所指定的语言来创建网站。

该类型必须是有效的语言标识符 (LCID)。

Template

可选

SPWebTemplatePipeBind

指定新网站的 Web 模板。该模板必须已经存在。如果未指定任何模板,则不会应用模板,可以在稍后选择模板。

Name

可选

System.String

指定新网站的标题。如果未指定任何标题,则应用默认标题。每个模板都配置有默认的标题。

Description

可选

System.String

新网站的说明。如果未指定任何说明,则该项保留为空。

AddToQuickLaunch

可选

System.Management.Automation.SwitchParameter

将此网站添加到“快速启动”中。

UniquePermissions

可选

System.Management.Automation.SwitchParameter

指定将使用唯一权限创建此网站。

AddToTopNav

可选

System.Management.Automation.SwitchParameter

将此网站添加到顶级导航栏中。

UseParentTopNav

可选

System.Management.Automation.SwitchParameter

指定此网站将使用与父网站相同的顶级导航栏。

AssignmentCollection

可选

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

管理对象以便正确进行处理。使用 SPWebSPSite 等对象可能会耗用大量内存,而且在 Windows PowerShell 脚本中使用这些对象需要正确管理内存。通过使用 SPAssignment 对象,可以将对象分配给变量,然后在不需要这些对象时对它们进行处理,以释放内存。在使用 SPWebSPSiteSPSiteAdministration 对象时,如果不使用分配集合或 Global 参数,则会自动处理这些对象。

注意Note
在使用 Global 参数时,所有对象均包含在全局存储中。如果未立即使用对象,或未通过使用 Stop-SPAssignment 命令来处理对象,则可能会发生内存不足的情况。

Confirm

可选

System.Management.Automation.SwitchParameter

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

WhatIf

可选

System.Management.Automation.SwitchParameter

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

输入类型

返回类型

Example

------------------示例-----------------------

New-SPWeb http://somesite/subweb1 -Template "STS#0"

此示例使用“工作组网站”模板在提供的 URL (http://somesite/subweb1) 处创建一个新的子网站。“工作组网站”模板是作为 Template 参数的 STS#0 变量引用的一个值。

See Also

Reference

Get-SPWeb
Set-SPWeb
Remove-SPWeb
Import-SPWeb