New-SPSite
Crea una nuova raccolta siti nell'URL specificato.
Sintassi
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>]
Descrizione
Il New-SPSite
cmdlet crea una nuova raccolta siti con l'URL e il proprietario dei parametri Url e OwnerAlias.
Questo cmdlet può creare raccolte siti in modalità SharePoint Server che usa le versioni legacy di modelli e funzionalità oppure può essere creato in modalità SharePoint Server che usa le nuove versioni di modelli e funzionalità.
Per le autorizzazioni e le informazioni più recenti su Windows PowerShell per i prodotti SharePoint, vedere la documentazione online nella pagina Cmdlet server SharePoint.
Esempio
------------------ESEMPIO 1-----------------------
New-SPSite https://webApp/sites/test -OwnerAlias "DOMAIN\JDoe" -Language 1033 -Template STS#0
In questo esempio viene creata una raccolta siti in inglese in https://< nome> sito/siti/test di proprietà dell'utente DOMAIN\Jdow.
------------------ESEMPIO 2-----------------------
$w = Get-SPWebApplication https://webApp
New-SPSite https://www.contoso.com -OwnerAlias "DOMAIN\jdow" -HostHeaderWebApplication $w -Name "Contoso" -Template STS#0
In questo esempio viene creata una raccolta siti denominata host. Poiché viene specificato il modello, verrà creato il sito Web radice della raccolta siti.
------------------ESEMPIO 3-----------------------
Get-SPWebTemplate | Where{ $_.Title -eq "Team Site" } | ForEach-Object{ New-SPSite https://<site name</sites/test -OwnerAlias DOMAIN\jdow -Template $_ }
Questo esempio consente di creare una raccolta siti con il modello Web "Team Site".
------------------ESEMPIO 4-----------------------
New-SPSite -URL https://webApp/sites/testsite -OwnerAlias "DOMAIN\JDow" -Language 1033 -CompatibilityLevel 14 -Template STS#0
In questo esempio viene creata una raccolta siti in modalità inglese 14 usando il modello sito team in https://< nome> sito/siti/sito di test di proprietà dell'utente DOMAIN\Jdow
Parametri
-AdministrationSiteType
Specifica il tipo di sito.
I valori validi sono None o 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
Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.
Quando viene utilizzato il parametro Global, tutti gli oggetti vengono memorizzati nell'area di archiviazione globale.
Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment
, può verificarsi una condizione di memoria insufficiente.
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
Specifica la versione dei modelli da utilizzare durante la creazione di un nuovo oggetto SPSite.
Questo valore consente di impostare il valore CompatibilityLevel iniziale per la raccolta siti.
Se questo parametro non viene specificato, come CompatibilityLevel verrà utilizzata per impostazione predefinita la versione più alta possibile per l'applicazione Web in base all'impostazione 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
Richiede la conferma prima di eseguire il comando.
Per ulteriori informazioni, digitare il comando seguente: 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
Specifica il nome o il GUID del database del contenuto in cui creare il nuovo sito. Se non viene specificato un database del contenuto, verrà selezionata automaticamente la raccolta siti.
Il tipo deve essere un nome di database valido nel formato ContenutoSito1212 oppure un GUID nel formato 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
Specifica se creare un nuovo sito usando il sito master.
I valori validi sono True o 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
Descrive il nuovo sito.
Se non viene specificato alcun valore, questo valore rimane vuoto.
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
Specifica che se l'URL specificato deve essere una raccolta siti denominata host, il parametro HostHeaderWebApplication deve essere il nome, l'URL, il GUID o l'oggetto SPWebApplication per l'applicazione Web in cui viene creata la raccolta siti.
Se non si specifica alcun valore, questo valore rimarrà vuoto.
Il tipo deve essere un nome valido in uno dei formati seguenti:
--Un'applicazione Web
--Un URL (ad esempio, https://server_name)
--Un GUID (ad esempio, 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
Specifica l'ID di di lingua per la nuova raccolta siti.
Se non si specifica una lingua, la raccolta siti verrà creata con la stessa lingua specificata al momento dell'installazione del prodotto.
Il tipo deve essere un identificatore di lingua (LCID) valido.
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
Specifica il titolo della nuova raccolta siti.
Se non si specifica alcun titolo, verrà applicato il nome predefinito.
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
Specifica se utilizzare la restrizione di compatibilità per il sito.
I valori validi sono True o 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
Specifica il nome dell'account di accesso del proprietario del sito.
Il tipo deve essere un alias di utente valido nel formato Dominio\nomeutente.
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
Specifica l'indirizzo di posta elettronica del proprietario del sito. Se non viene specificato alcun valore, questo valore rimarrà vuoto.
Il tipo deve essere un indirizzo di posta elettronica nel formato . 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
Specifica il modello di quota per il nuovo sito. Il modello deve esistere già.
Se non si specifica un modello, non verrà applicata alcuna quota.
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
Specifica l'indirizzo di posta elettronica del proprietario secondario del sito. Se non viene specificato alcun valore, questo valore rimarrà vuoto.
Il tipo deve essere un indirizzo di posta elettronica, nel formato 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
Specifica le credenziali dell'account di accesso del proprietario secondario del sito.
Se non viene specificato alcun valore, questo valore rimane vuoto.
Il tipo deve essere un alias di utente valido nel formato Dominio\nomeutente.
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
Specifica il gruppo di siti da cui recuperare le raccolte siti.
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
Specifica il modello Web per il sito Web radice della nuova raccolta siti.
Il modello deve essere già installato.
Se non si specifica un modello, non verrà effettuato il provisioning di alcun modello.
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
Specifica l'URL utilizzato dalla nuova raccolta siti.
Se l'URL non è un sito di intestazione host, l'URL deve iniziare con l'URL dell'applicazione Web.
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
Visualizza un messaggio che illustra gli effetti del comando anziché eseguire il comando.
Per ulteriori informazioni, digitare il comando seguente: 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 |