New-SPSite

Создает семейство веб-сайтов по указанному URL-адресу.

Синтаксис

Default (По умолчанию)

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://< имя сайта>/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

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Определяет тип сайта.

Допустимые значения: None и TentantAdministration.

Свойства параметров

Тип:SPAdministrationSiteType
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AssignmentCollection

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

При использовании параметра Global все объекты содержатся в глобальном хранилище. Если объекты не используются сразу или удаляются с помощью команды Stop-SPAssignment, может возникнуть нехватка памяти.

Свойства параметров

Тип:SPAssignmentCollection
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CompatibilityLevel

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

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

Свойства параметров

Тип:Int32
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Confirm

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Предлагает подтвердить выполнение команды. Чтобы получить дополнительные сведения, введите следующую команду: get-help about_commonparameters

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ContentDatabase

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

Свойства параметров

Тип:SPContentDatabasePipeBind
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CreateFromSiteMaster

Применимо: SharePoint Server 2016 и SharePoint Server 2019

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

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

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Description

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-HostHeaderWebApplication

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

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

--Веб-приложение

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

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

Свойства параметров

Тип:SPWebApplicationPipeBind
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Language

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

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

Свойства параметров

Тип:UInt32
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OverrideCompatibilityRestriction

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OwnerAlias

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

Свойства параметров

Тип:SPUserPipeBind
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OwnerEmail

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-QuotaTemplate

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

Свойства параметров

Тип:SPQuotaTemplatePipeBind
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SecondaryEmail

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SecondaryOwnerAlias

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

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

Свойства параметров

Тип:SPUserPipeBind
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SiteSubscription

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Задает группу сайтов для получения семейств сайтов.

Свойства параметров

Тип:SPSiteSubscriptionPipeBind
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Template

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

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

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

Свойства параметров

Тип:SPWebTemplatePipeBind
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Url

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Задает URL-адрес нового семейства сайтов.

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

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:1
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Отображает описание команды. При этом сама команда не выполняется. Чтобы получить дополнительные сведения, введите следующую команду: get-help about_commonparameters

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.