次の方法で共有


Get-SCOMClassInstance

クラス インスタンスを取得します。

構文

Get-SCOMClassInstance
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMClassInstance
   [-Class] <ManagementPackClass[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMClassInstance
   [-DisplayName] <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMClassInstance
   -Name <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMClassInstance
   [-Group] <EnterpriseManagementObject[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMClassInstance
   -Id <Guid[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

説明

Get-SCOMClassInstance コマンドレットは、1 つ以上のクラス インスタンスを取得します。 クラスはオブジェクトの一種を表し、System Center - Operations Manager のすべてのオブジェクトは特定のクラスのインスタンスと見なされます。 クラスのすべてのインスタンスは、共通のプロパティ セットを共有します。

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

例 1: 表示名を使用してクラス インスタンスを取得する

PS C:\>Get-SCOMClassInstance -Displayname "Server01.Contoso.Com", "*.contoso.com"

このコマンドは、表示名が Server01.Contoso.Com クラス インスタンスと、contoso.com ドメイン内のクラス インスタンスを取得します。

例 2: 名前を使用してクラス インスタンスを取得する

PS C:\>Get-SCOMClass -Name "*Windows*" | Get-SCOMClassInstance

このコマンドは、クラスのクラス インスタンスを取得します。 このコマンドは、Get-SCOMClass を使用して、名前に "Windows" を持つすべてのクラスを取得し、パイプライン演算子を使用して結果を Get-SCOMClassInstance コマンドレットに渡します。 このコマンドは、名前に Windows が含まれるクラスのクラス インスタンスを取得します。

例 3: ID を使用してクラス インスタンスを取得する

PS C:\>Get-SCOMClassInstance -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd

このコマンドは、ID が 7413b06b-a95b-4ae3-98f2-dac9ff76dabd であるクラス インスタンスを取得します。

パラメーター

-Class

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

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

-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

-DisplayName

オブジェクトの表示名の配列を指定します。 このパラメーターの値は、インポートするローカライズされた管理パックと、Windows PowerShell を実行するユーザーのロケールによって異なります。

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

-Group

EnterpriseManagementObject オブジェクトの配列を指定します。 EnterpriseManagementObject オブジェクトを取得するには、Get-SCOMGroup コマンドレットを使用します。 詳細については、「Get-Help Get-SCOMGroup」と入力します。

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

-Id

classe インスタンスの GUID の配列を指定します。 クラスの GUID を取得するには、「Get-SCOMClassInstance | Format-Table DisplayName, Id」と入力します。

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

-Name

オブジェクトの名前の配列を指定します。

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

-SCSession

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

接続オブジェクトは、管理サーバーへの接続を表します。 既定値は、現在の管理グループ接続です。

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