Поделиться через


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 создает новое семейство веб-сайтов с URL-адресом и владельцем, указанными в параметрах Url-адрес и OwnerAlias. Этот командлет может создавать семейства веб-сайтов либо в режиме SharePoint Server, в котором используются устаревшие версии шаблонов и компонентов, либо в режиме SharePoint Server, в котором используются новые версии шаблонов и компонентов.

Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.

Примеры

------------------ПРИМЕР 1-----------------------

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

В этом примере создается семейство веб-сайтов на английском языке по адресу https://< site name>/sites/test, принадлежащее пользователю DOMAIN\Jdow.

--------------------------ПРИМЕР 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".

------------------ПРИМЕР 4-----------------------

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

В этом примере создается семейство веб-сайтов в режиме 14 на английском языке с помощью шаблона сайта группы по адресу https://< site name>/sites/testsite, принадлежащий пользователю DOMAIN\Jdow

Параметры

-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

-CompatibilityLevel

Определяет версию шаблонов, которая используется при создании нового объекта SPSite.

Это значение устанавливает начальный уровень совместимости для семейства сайтов.

Если он не указан, для CompatibilityLevel по умолчанию задается последняя доступная версия веб-приложения в соответствии с параметром SiteCreationMode.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to: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

-ContentDatabase

Задает имя или идентификатор GUID базы данных контента, для создания в ней нового веб-сайта. Если база данных контента не указана, семейство веб-сайтов будет выбрано автоматически.

Типом должно быть допустимое имя базы данных в виде SiteContent1212 или идентификатор GUID в виде 1234-5678-9807.

Type:SPContentDatabasePipeBind
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

-CreateFromSiteMaster

Указывает, требуется ли создать веб-сайт с использованием эталонного сайта.

Допустимые значения: True или False.

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

-Description

Описывает новый веб-сайт.

Если ничего не указано, значение остается пустым.

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

-HostHeaderWebApplication

Указывает, что если предоставленный URL-адрес должен быть семейством веб-сайтов с именем узла, параметр HostHeaderWebApplication должен быть именем, URL-адресом, GUID или объектом SPWebApplication для веб-приложения, в котором создается это семейство веб-сайтов.

Если параметр не задан, значение остается пустым.

Тип значения — допустимое имя в одном из следующих форматов:

--A WebApplication

--A URL-адрес (например, https://server_name)

--A GUID (например, 1234-5678-9876-0987)

Type:SPWebApplicationPipeBind
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

-Language

Задает код языка для нового семейства веб-сайтов.

Если язык не указан, семейство веб-сайтов создается с языком, указанным при установке продукта.

Тип значения: допустимый идентификатор языка (LCID).

Type:UInt32
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

-Name

Заголовок нового семейства веб-сайтов.

Если имя не указано, используется имя по умолчанию.

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

-OverrideCompatibilityRestriction

Указывает, следует ли ограничить совместимость для сайта.

Допустимые значения: True или False.

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

-OwnerAlias

Задает имя пользователя владельца веб-сайта.

Типом должен быть действительный псевдоним пользователя в виде "Домен\пользователь".

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

-OwnerEmail

Задает адрес электронной почты владельца веб-сайта. Если ничего не указано, значение остается пустым.

Тип должен быть адресом электронной почты в форме someone@example.com.

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

-QuotaTemplate

Указывает шаблон квоты для нового сайта. Шаблон должен уже существовать.

Если шаблон не указан, квота не применяется.

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

-SecondaryEmail

Задает адрес электронной почты совладельца веб-сайта. Если ничего не указано, значение остается пустым.

Тип должен быть адресом электронной почты в форме someone@example.com.

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

-SecondaryOwnerAlias

Задает учетные данные пользователя для совладельца веб-сайта.

Если ничего не указано, значение остается пустым.

Типом должен быть действительный псевдоним пользователя в виде "Домен\пользователь".

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

-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

Задает шаблон для корневого сайта нового семейства веб-сайтов.

Шаблон должен быть уже установлен.

Если шаблон не указан, он не применяется.

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-адрес нового семейства сайтов.

Если URL-адрес не является сайтом заголовка узла, URL-адрес должен начинаться с URL-адреса веб-приложения.

Type:String
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

-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