Eliminazione di tipi di contenuto da SharePoint con PowerShell

Gli script di Powershell sono argomenti della riga di comando che consentono di configurare le risorse di rete sulla rete dal desktop di Windows. È possibile utilizzare Powershell per rimuovere i tipi di contenuto da un server Windows SharePoint. Si utilizza questa funzionalità quando si desidera rimuovere il contenuto da più server o si desidera automatizzare la rimozione con uno script Powershell sul server Sharepoint.

1

Fare clic sul pulsante “Start” di Windows e digitare “powershell” nella casella di testo di ricerca. Premi “Invio” per aprire l’utility Powershell.

2

Configurare le variabili per il server SharePoint e la cartella del contenuto che si desidera rimuovere. Il codice seguente imposta due variabili Powershell:

$ site = Get-SPSite http: // mysite $ lookForList = “docs / *. xls”

Sostituisci queste variabili con le tue informazioni di SharePoint. In questo esempio, il tipo di contenuto XLS viene eliminato dal server.

3

Ottieni un elenco di file da eliminare nella cartella che hai impostato. Il codice seguente imposta un puntatore all’elenco dei file:

$ docs = $ _. Elenchi [$ lookForList]

4

Scorri ogni file ed eliminalo dal sistema SharePoint. Il codice seguente elimina i file di contenuto dalla cartella:

ForEach-Object {$ docs.ContentTypes.Delete ($ object)}