次の方法で共有


Get-SCComplianceStatus

VMM によって管理されているコンピューターのコンプライアンス状態を取得します。

構文

Get-SCComplianceStatus
   [-VMMServer <ServerConnection>]
   [-All]
   [<CommonParameters>]
Get-SCComplianceStatus
   [-VMMServer <ServerConnection>]
   -VMMManagedComputer <VMMManagedComputer>
   [<CommonParameters>]

説明

Get-SCComplianceStatus コマンドレットは、Virtual Machine Manager (VMM) によって管理されている 1 つ以上のコンピューターのコンプライアンス状態オブジェクトを取得します。 返されるコンプライアンスの状態は、割り当てられたベースラインに対するコンプライアンスの詳細を提供します。

例 1: ホストのコンプライアンス状態を取得する

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> $Compliance = Get-SCComplianceStatus -VMMManagedComputer $VMHost.ManagedComputer
PS C:\> $Compliance

最初のコマンドは、VMHost01 という名前のホスト オブジェクトを取得し、$VMHost変数にオブジェクトを格納します。

2 番目のコマンドは、$VMHost 01 に格納されているホストのコンプライアンス状態オブジェクトを取得し、$Compliance変数にオブジェクトを格納します。

最後のコマンドは、ユーザーに対する VMHost01 のコンプライアンス状態に関する情報を表示します。

パラメーター

-All

このコマンドレットは、親オブジェクトに依存しないすべての下位オブジェクトを取得することを示します。 たとえば、コマンド Get-SCVirtualDiskDrive -All は、各仮想ディスク ドライブ オブジェクトが関連付けられている仮想マシン オブジェクトまたはテンプレート オブジェクトに関係なく、すべての仮想ディスク ドライブ オブジェクトを取得します。

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

-VMMManagedComputer

VMM によって管理されるコンピューター オブジェクトを指定します。

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

-VMMServer

VMM サーバー オブジェクトを指定します。

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

出力

ComplianceStatus

このコマンドレットは、ComplianceStatus オブジェクトを返します。