Enterprise Features - Disable features on all site collections

If you need to quickly disable enterprise features on all site except one run the following script

``

Add-PSSnapin Microsoft.SharePoint.PowerShell -ea SilentlyContinue``

$excludeSite = “http://servername/sites/siteToExclude”``

$spWebApp = Get-SPWebApplication``

foreach($site in $spWebApp.Sites)
{
if ($site.url -ne $excludeSite)
{
$siteUrl = $site.url
Write-Host “Going into SiteCollection $siteurl”
Disable-SPFeature -identity “SharePoint Server Enterprise Site Collection features”
Write-Host “Disabling feature in SiteCollection $siteurl”
}
}

<span class="pun"> </span>