Búsqueda de sitios web

¿Cómo crear una colección de sitios en SharePoint usando PowerShell?


PowerShell es un potente lenguaje de secuencias de comandos que puede utilizar para automatizar tareas administrativas en SharePoint. Si es administrador de SharePoint, entonces sabrá que existen muchas formas diferentes de crear colecciones de sitios. Esta publicación de blog explorará cómo crear una colección de sitios en SharePoint usando PowerShell.

Tenemos que usar el cmdlet New-SPSite para crear una colección de sitios en SharePoint. Toma los parámetros URL y Propietario como obligatorios, junto con varios otros parámetros. Aquí hay un ejemplo:

PowerShell para crear una nueva colección de sitios en SharePoint 2016:

Para crear una colección de sitios usando PowerShell en SharePoint, use este script.


Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue

#Configuration Variables
$SiteCollURL = "https://intranet.crescent.com/sites/Sales"
$SiteName = "Sales Team Site"
$SiteOwner = "Crescent\Salaudeen"
$SiteTemplate = "STS#0"  #Team Site Template

#Create new Site Collection
New-SPSite -URL $SiteCollURL -OwnerAlias $SiteOwner -Template $SiteTemplate -Name $SiteName

Cree una colección de sitios en blanco en SharePoint usando PowerShell

Utilice la plantilla como "STS#1" para crear una colección de sitios en blanco en SharePoint. Podemos obtener todas las plantillas de sitio disponibles usando el cmdlet: Get-SPWebTemplates.

SharePoint: PowerShell para crear una colección de sitios en la base de datos de contenido específica

Utilice el parámetro -ContentDatabase en New-SPSite para crear su nueva colección de sitios en una base de datos de contenido existente. P.ej.


New-SPSite -Name "Sales" -ContentDatabase SP2013_Sales_Content -url https://Intranet.crescent.com/sites/Sales `
                                                        -OwnerAlias "Crescent\SPAdmin" -Template "STS#1"

PowerShell para crear una colección de sitios sin plantilla:

En caso de que no proporcione el valor de la plantilla, la colección de sitios aún se creará, pero cuando se acceda al sitio, los usuarios recibirán un mensaje para elegir la plantilla para la colección de sitios.

Tenga en cuenta que las formas de PowerShell de crear colecciones de sitios o subsitios utilizando New-SPSite o New-SPWeb no crean grupos de usuarios predeterminados. A continuación se explica cómo puede crear grupos de usuarios predeterminados en SharePoint: Cómo crear grupos de usuarios predeterminados en SharePoint

Para crear una nueva colección de sitios en SharePoint Online usando PowerShell, consulte: Crear una colección de sitios de SharePoint Online usando PowerShell

Artículos relacionados