Loading the SCOM PowerShell Module
This is a little script that I got from cchamp over on Technet that will allow you to load up the SCOM module into your local PowerShell without having to load the entire SCOM console.-----------------------------------------------------------
-----------------------------------------------------------
$OMCmdletsTest = (Get-Module|% {$_.Name}) -Join ' ' If (!$OMCmdletsTest.Contains('OperationsManager')) { $ModuleFound = $false $SetupKeys = @('HKLM:\Software\Microsoft\Microsoft Operations Manager\3.0\Setup', 'HKLM:\SOFTWARE\Microsoft\System Center Operations Manager\12\Setup') foreach($setupKey in $SetupKeys) { If ((Test-Path $setupKey) -and ($ModuleFound -eq $false)) { $setupKey = Get-Item -Path $setupKey $installDirectory = $setupKey.GetValue('InstallDirectory') $psmPath = $installdirectory + '\Powershell\OperationsManager\OperationsManager.psm1' If (Test-Path $psmPath) { $ModuleFound = $true } } } If ($ModuleFound) { Import-Module $psmPath } else { Import-Module OperationsManager } }
-----------------------------------------------------------
-----------------------------------------------------------
Thanks cchamp.
No comments:
Post a Comment