次の方法で共有


Get-SCOMMaintenanceMode

メンテナンス モードのエントリを取得します。

構文

Get-SCOMMaintenanceMode
   [[-Instance] <MonitoringObject[]>]
   [-History]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

説明

Get-SCOMMaintenanceMode コマンドレットは、メンテナンス モードのエントリを取得します。 このコマンドレットを使用すると、Set-SCOMMaintenanceMode コマンドレットにオブジェクトを提供したり、単独でメンテナンス モード エントリの詳細を確認したりできます。

リソースがメンテナンス モードの場合、System Center - Operations Manager では、アラート、通知、ルール、モニター、自動応答、状態の変更、新しいアラートが抑制されます。

このコマンドレットを単独で使用すると、現地時刻の情報が表示されます。 結果を Format-Table コマンドレットにパイプすると、コマンドレットは世界協定時刻 (UTC) で情報を提供します。 Format-Tableの詳細については、「」を参照してください。

既定では、このコマンドレットは、管理グループへのアクティブな永続的な接続を使用します。 SCSession パラメーターを使用して、別の永続的な接続を指定します。 ComputerName パラメーターと Credential パラメーターを使用して、管理グループへの一時的な接続を作成できます。 詳細については、「Get-Help about_OpsMgr_Connections」と入力します。

例 1: アクティブなメンテナンス モードのすべてのエントリを取得する

PS C:\>Get-SCOMMaintenanceMode

このコマンドは、アクティブなメンテナンス モードのすべてのエントリを取得します。 非アクティブなエントリを含めるには、History パラメーターを指定します。

例 2: 指定されたドメインのすべてのアクティブなメンテナンス モード エントリを取得する

PS C:\>Get-SCOMMaintenanceMode -Instance (Get-SCOMClassInstance -Name "*.Contoso.com") -ErrorAction SilentlyContinue

このコマンドは、Contoso.com ドメイン内のクラス インスタンスのすべてのアクティブなメンテナンス モード エントリを取得します。 このコマンドは、Get-SCOMClassInstance コマンドレットを使用して、Contoso.com を含むインスタンスを取得します。

アクティブなメンテナンス モードのエントリがないクラス インスタンスがコマンドで検出された場合、ErrorAction パラメーターを使用すると、エラーを表示せずにコマンドを続行できます。

例 3: 指定されたドメインのすべてのメンテナンス モード エントリを取得する

PS C:\>Get-SCOMClassInstance -Name "*.Contoso.com" | Get-SCOMMaintenanceMode -History

このコマンドは、Contoso.com ドメイン内のすべてのクラス インスタンスを取得し、パイプライン演算子 (|) を使用して、クラス インスタンス オブジェクトを Get-SCOMMaintenanceMode コマンドレットに渡します。 この例では、History パラメーターを使用します。そのため、このコマンドは、非アクティブなエントリを含むすべてのメンテナンス モード エントリを取得します。

パラメーター

-ComputerName

コンピューターの名前の配列を指定します。 コマンドレットは、これらのコンピューターの管理グループとの一時的な接続を確立します。 NetBIOS 名、IP アドレス、または完全修飾ドメイン名 (FQDN) を使用できます。 ローカル コンピューターを指定するには、コンピューター名、localhost、またはドット (.) を入力します。

System Center Data Access サービスがコンピューター上で実行されている必要があります。 コンピューターを指定しない場合、コマンドレットは現在の管理グループ接続にコンピューターを使用します。

型:String[]
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Credential

管理グループ接続 PSCredential オブジェクトを指定します。 PSCredential オブジェクトを取得するには、Get-Credential コマンドレットを使用します。 詳細については、「Get-Help Get-Credential」と入力します。

ComputerName パラメーターでコンピューターを指定する場合は、そのコンピューターにアクセスできるアカウントを使用します。 既定値は現在のユーザーです。

型:PSCredential
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-History

コマンドレットが、非アクティブなエントリを含むすべてのメンテナンス モード エントリを取得することを示します。 このパラメーターを指定しない場合、コマンドレットはアクティブなメンテナンス モードエントリのみを取得します。

型:SwitchParameter
配置:2
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Instance

インスタンスを表す監視オブジェクトの配列を指定します。 監視オブジェクトを取得するには、Get-SCOMClassInstance コマンドレットを使用します。

このパラメーターは、グループ オブジェクトも受け入れます。 グループ オブジェクトを取得するには、Get-SCOMGroup コマンドレットを使用します。

型:MonitoringObject[]
配置:1
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-SCSession

Connection オブジェクトの配列 指定します。 Connection オブジェクトを取得するには、Get-SCOMManagementGroupConnection コマンドレットを使用します。

型:Connection[]
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False