Disable-SCOMRule

We now have the capability to disable SCOM Rules using PowerShell.

$MS=”XXXX”
$MPName=”XXXX”
$ClassName=”Windows Server 2008 R2 Operating System”
$RuleName= “Performance registry corruption”

if ((Get-PSSnapin | Where-Object {$_.Name -eq ‘Microsoft.EnterpriseManagement.OperationsManager.Client’}) -eq $null) {
Write-Host
Write-Host “File loaded.”
Write-Host “Initializing shell for operations manager…”
Write-Host “Add Microsoft.EnterpriseManagement.OperationsManager.Client snap in.”
Add-PSSnapin Microsoft.EnterpriseManagement.OperationsManager.Client -ErrorAction SilentlyContinue -ErrorVariable Err

if ($Err) { $(throw write-Host $Err) }
}

if ((Get-ManagementGroupConnection | Where-Object {$_.ManagementServerName -eq $MS}) -eq $null) {
Write-Host “Connect to Management Serve

Tags: