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 |