Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Blog Technique de Romelard Fabrice

Les dernières Actualités de Romelard Fabrice (Alias fabrice69 ou F___) principalement autour des technologies Microsoft

Actualités

  • Toutes les actualités et informations sur les technologies Microsoft principalement autour de .NET et SQL Server
PowerShell : Poursuivons dans la gestion de SharePoint

Un besoin très classique pour tout responsable de ferme SharePoint 2007 est la gestion des corbeilles.

Un article explique le fonctionnement de cette corbeille sur asp-php :

Ainsi en découvrant PowerShell, il semble évident que ce moteur peut effectuer en quelques lignes le nettoyage de la corbeille d’une collection de sites.

Voila donc le script en question en adaptant un exemple en ligne (qui est non fonctionnel en l’état) :

# Function:          Clear-All-RecycleBin
# Description:       Clear all Recycle Bin for a site collection
# Parameters:           SiteCollectionURL : URL for Site Collection
function Clear-All-RecycleBin([string]$SiteCollectionURL)
{
    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint") > $null
    $site = new-object Microsoft.SharePoint.SPSite($SiteCollectionURL)

    $SitecollectionRecycleBin = $site.RecycleBin
    for ($x = $SitecollectionRecycleBin.Count ; $x -gt 0 ; $x--)
    {
        $Item = $SitecollectionRecycleBin.Item($x-1)
        $SitecollectionRecycleBin.Delete($Item.ID)
    }
}

Clear-All-RecycleBin http://AdresseDeLaSiteCollection/

A chaque étape, nous voyons que la connaissance de ce moteur est vraiment indispensable à tout responsable de ferme SharePoint, car il évite d’être dépendant de développeurs qui sont certainement occupés sur d’autres projets.

Romelard Fabrice [MVP]

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: lundi 9 juin 2008 00:16 par ROMELARD Fabrice

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- WSC08 : Le bilan, Les Photos, Les Webcasts à voir ou à revoir par Blog de Daniel TIZON [daniel] le il y a 6 heures et 21 minutes

- SharePoint et ses DB : Avez vous pensé à les "Tweaker" ? par The Mit's Blog le il y a 6 heures et 50 minutes

- NTttcp : Mesurer la vitesse d'un réseau par Blog d'Olivier Huet le il y a 7 heures et 14 minutes

- Un nouveau quizz par Matthieu MEZIL le il y a 9 heures et 58 minutes

- Webcast ADO.NET Data Services par Matthieu MEZIL le il y a 10 heures et 1 minutes

- edmx : mise à jour du modèle depuis la base par Matthieu MEZIL le il y a 13 heures et 48 minutes

- Alternatif - Mono 2.0 est arrivé! par #Rui le il y a 15 heures et 2 minutes

- Nouveaux avatars pour vos comptes CodeS-SourceS (suite) par Nix's Blog le il y a 17 heures et 7 minutes

- WSC 2008 : les Videos disponibles ! par Philippe Sentenac [MVP SharePoint] le il y a 19 heures et 15 minutes

- Visual Studio Talk Show: Visual Studio Team System par Azra [Florent Santin] le il y a 21 heures et 0 minutes