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

Archives

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

- TechDays Paris 2012 : Comment SharePoint a sauvé mes TechDays par Blog Technique de Romelard Fabrice le il y a 9 heures et 37 minutes

- Perspective 3.0 pour Silverlight 5.0 par Perspective le il y a 10 heures et 58 minutes

- TechDays Paris 2012 : Top 10 des Best Practices pour SQL Server par Blog Technique de Romelard Fabrice le il y a 16 heures et 35 minutes

- TechDays Paris 2012 : Kinect + Office 365 un bon geste pour votre SI par Blog Technique de Romelard Fabrice le il y a 16 heures et 57 minutes

- TechDays Paris 2012 : Pleinière du premier jour par Blog Technique de Romelard Fabrice le il y a 17 heures et 13 minutes

- [SharePoint 2010] Erreur d’analyse de contenu “L’élément SharePoint en cours d’analyse a renvoyé une erreur lors de la demande de données auprès du se... par Julien Chable le il y a 21 heures et 46 minutes

- [TechDays2012] Oui j’y serai! par Blog de Jérémy Jeanson le 02-06-2012, 22:13

- TFS Integration Tools – Suivi des synchronisations avec Reporting Services par Vivien Fabing le 02-05-2012, 17:46

- CSS Content State Selectors (Personnal Draft) par Le blog de FremyCompany le 02-04-2012, 15:38

- MBA : Pourquoi faire et comment le choisir ? par Blog Technique de Romelard Fabrice le 02-03-2012, 14:22