Nachfolgendes Skript identifiziert detailiert verweiste Objekte in einer SharePoint Farm, und gibt diese in einer XML Datei aus.
Get-SPContentDatabase | ForEach-Object { $_.repair($false) | out-file -filePath (“x:\temp\” + $_.name + “.xml”)}
Mit nur einer kleinen Änderung werden alle verweisten Objekte gelöscht, und ebenfalls in einer XML-Datei ausgegeben.
Get-SPContentDatabase | ForEach-Object { $_.repair($true) | out-file -filePath (“x:\temp\” + $_.name + “.xml”)}