New-SPContentDeploymentJob
Crea un processo di distribuzione del contenuto.
Sintassi
New-SPContentDeploymentJob
-Name <String>
-SPContentDeploymentPath <SPContentDeploymentPathPipeBind>
[-AssignmentCollection <SPAssignmentCollection>]
[-Confirm]
[-Description <String>]
[-EmailAddresses <String[]>]
[-EmailNotifications <ContentDeploymentNotificationSettings>]
[-HostingSupportEnabled]
[-IncrementalEnabled]
[-Schedule <String>]
[-ScheduleEnabled]
[-Scope <SPWebPipeBind[]>]
[-SqlSnapshotSetting <ContentDeploymentSqlSnapshotSetting>]
[-WhatIf]
[<CommonParameters>]
Descrizione
Il cmdlet New-SPContentDeploymentJob aggiunge un nuovo processo di distribuzione del contenuto a una farm.
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------------------
Get-SPContentDeploymentPath "Path 1" | New-SPContentDeploymentJob -Name "Deployment Job" -SPContentDeploymentPath $_ -IncrementalEnabled:$true -ScheduleEnabled:$false
In questo esempio viene creato un nuovo processo di distribuzione del contenuto denominato Deployment Job utilizzando il percorso di distribuzione Path 1. Il processo viene configurato in modo da essere un processo incrementale senza pianificazione.
Parametri
-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 |
-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 |
-Description
Specifica la descrizione per il processo di distribuzione del contenuto. La lunghezza del nome può essere al massimo 4096 caratteri alfanumerici.
Il tipo deve essere una stringa valida.
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 |
-EmailAddresses
Specifica gli indirizzi di posta elettronica delle persone che ricevono messaggi di notifica relativi all'oggetto ContentDeploymentJob.
Il tipo deve essere un elenco di indirizzi di posta elettronica validi.
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 |
-EmailNotifications
Specifica in che modo vengono inviati i messaggi di posta elettronica di notifica relativi all'oggetto ContentDeploymentJob.
Il tipo deve essere uno dei seguenti:
-Never indica che non verranno inviati messaggi di posta elettronica di notifica se un processo ha esito positivo o negativo.
- SendEmailOnSuccess specifica che le notifiche tramite posta elettronica verranno inviate se un processo di distribuzione del contenuto ha esito positivo.
- SendEmailOnFailure specifica che verranno inviate notifiche tramite posta elettronica se un processo di distribuzione del contenuto non riesce.
- SendEmailOnAlways specifica che le notifiche tramite posta elettronica verranno inviate quando un processo ha esito positivo o negativo.
Type: | ContentDeploymentNotificationSettings |
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 |
-HostingSupportEnabled
Attiva un comportamento speciale dell'host. Il valore predefinito è False.
Un processo di distribuzione del contenuto normalmente viene attivato o disattivato mediante il sito Web Amministrazione centrale di SharePoint. Tuttavia, nel caso dell'host, l'amministratore tenant non è autorizzato ad accedere alla pagina Amministrazione centrale per configurare i processi. Di conseguenza, quando il parametro HostingSupportEnabled è impostato su True, l'hoster crea il processo e quindi i tenant possono attivare o disattivare i propri processi di distribuzione dal sito di amministrazione tenant.
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 |
-IncrementalEnabled
Specifica che solo le modifiche incrementali vengono distribuite alla raccolta siti di destinazione.
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 |
-Name
Specifica il nome del nuovo processo di distribuzione del contenuto.
Il tipo deve essere un nome valido di processo di distribuzione del contenuto, ad esempio ProcessoDistribuzione1.
Type: | String |
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 |
-Schedule
Imposta la pianificazione per il processo di distribuzione.
Il tipo deve essere un oggetto SPSchedule valido.
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 |
-ScheduleEnabled
Specifica se deve essere attivata la pianificazione per il processo di distribuzione. Se la pianificazione non viene attivata, il processo può essere eseguito solo manualmente.
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 |
-Scope
Consente di impostare l'ambito del processo di distribuzione. Gli oggetti SPSite passati devono esistere nel percorso corrente della raccolta siti di origine. L'ambito predefinito è l'intera raccolta siti. Sono valori validi, ad esempio, un oggetto SPWeb o una matrice di oggetti SPWeb.
Il tipo deve essere un GUID valido, nel formato 12345678-90ab-cdef-1234-567890bcdefgh; un nome valido di un sito Web di SharePoint Foundation (ad esempio, MySPSite1); o un'istanza di un oggetto SPWeb valido.
Type: | SPWebPipeBind[] |
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 |
-SPContentDeploymentPath
Specifica il percorso di distribuzione da associare al nuovo processo di distribuzione del contenuto.
Il tipo deve essere un GUID valido nel formato 12345678-90ab-cdef-1234-567890bcdefgh, un nome valido di processo di distribuzione del contenuto, ad esempio ProcessoDistribuzione1, o un'istanza di un oggetto SPContentDeploymentJob valido.
Type: | SPContentDeploymentPathPipeBind |
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 |
-SqlSnapshotSetting
Crea uno snapshot del database del contenuto di SharePoint Foundation di origine da usare per il processo di esportazione.
Il tipo deve essere uno dei valori seguenti:
- Nessuno
- CreateNew
Il valore CreateNew richiede l'installazione del server SQL edizione Enterprise.
Type: | ContentDeploymentSqlSnapshotSetting |
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 |
-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 |