Condividi tramite


Remove-SPManagedPath

Elimina il percorso gestito specificato dall'intestazione host o dall'applicazione Web specificata.

Sintassi

Remove-SPManagedPath
      [-Identity] <SPPrefixPipeBind>
      [-HostHeader]
      [-AssignmentCollection <SPAssignmentCollection>]
      [-Confirm]
      [-WhatIf]
      [<CommonParameters>]
Remove-SPManagedPath
      [-Identity] <SPPrefixPipeBind>
      -WebApplication <SPWebApplicationPipeBind>
      [-AssignmentCollection <SPAssignmentCollection>]
      [-Confirm]
      [-WhatIf]
      [<CommonParameters>]

Descrizione

Questo cmdlet include più set di parametri. È possibile utilizzare solo i parametri di un set di parametri e non è possibile combinare parametri appartenenti a set di parametri diversi. Per altre informazioni su come usare i set di parametri, vedere Set di parametri del cmdlet.

Il Remove-SPManagedPath cmdlet elimina il percorso gestito specificato dal parametro Identity dall'intestazione host o dall'applicazione Web. Il parametro Identity deve essere impostato sull'URL parziale del percorso gestito da eliminare.

Se si usano raccolte siti con nome host, specificare il parametro HostHeader. Per eliminare un percorso gestito della raccolta siti con nome host, specificare l'opzione HostHeader. In caso contrario, sarà necessario specificare l'applicazione Web che contiene il percorso gestito da eliminare.

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----------------------------

Remove-SPManagedPath "sites" -HostHeader

In questo esempio viene rimosso il percorso gestito dei siti dall'elenco dei percorsi gestiti della raccolta siti con nome host.

A seconda del livello di conferma impostato nel sistema locale, è possibile che l'esempio precedente visualizzi un prompt prima dell'esecuzione.

------------------ESEMPIO 2-----------------------

Get-SPWebApplication | Remove-SPManagedPath "personal" -confirm:$false

Questo esempio consente di rimuovere il percorso gestito personal da tutte le applicazioni Web nella farm. Per questo comando non viene visualizzato alcun prompt di conferma.

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

-HostHeader

Specifica che Identity è un percorso gestito intestazione host.

Type:SwitchParameter
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

-Identity

Specifica il nome del percorso gestito da eliminare. Nell'URL https://sitename/sites/site1 ad esempio "siti" è il nome del percorso gestito.

Type:SPPrefixPipeBind
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

-WebApplication

Specifica l'identità dell'applicazione Web che ospita il percorso gestito da eliminare. Il tipo deve essere un GUID valido nel formato 12345678-90ab-cdef-1234-567890bcdefgh, un nome di applicazione Web valido (ad esempio ApplicazioneWeb1212) o un nome valido (ad esempio AppWeb2423).

Type:SPWebApplicationPipeBind
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

-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