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 |