Fermer

novembre 17, 2020

Suppression en masse d'éléments dans Sitecore


 Covid 19

Lors de la suppression d'un élément Sitecore avec de nombreux descendants, je deviens nerveux si l'opération expire. Combien a effectivement été supprimé? La suppression a-t-elle réussi? Au lieu de réessayer en permanence de supprimer l'élément, j'ai rédigé un simple script PowerShell qui vous informera ligne par ligne des éléments supprimés avec succès. Ce script est imprimé ci-dessous. Remplacez simplement le chemin d'accès à l'élément pour qu'il corresponde au chemin d'accès de l'élément (et de ses descendants) que vous souhaitez supprimer. Cheers!

 $ folderItem = Get-Item -Path 'master: '

Get-ChildItem -Path $ folderItem.FullPath |
    ForEach-Object {
            Write-Host "Suppression:" $ _. Nom
            $ _ | Remove-Item -Recurse
        }

Write-Host "Done" 






Source link