共用方式為


Get-SCComplianceStatus

取得 VMM 所管理計算機的合規性狀態。

語法

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

Description

Get-SCComplianceStatus Cmdlet 會取得 Virtual Machine Manager 管理之一或多部計算機的合規性狀態物件。 傳回的合規性狀態會針對指派的基準提供合規性的詳細數據。

範例

範例 1:取得主機的合規性狀態

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

第一個命令會取得名為 VMHost01 的主機物件,並將物件儲存在 $VMHost 變數中。

第二個命令會取得儲存在 $VMHost 01 中的主機的相容性狀態物件,並將物件儲存在$Compliance變數中。

最後一個命令會顯示 VMHost01 合規性狀態的相關信息給使用者。

參數

-All

指出這個 Cmdlet 會取得與父對象無關的所有次級物件。 例如,命令 Get-SCVirtualDiskDrive -All 會取得所有虛擬磁碟驅動器物件,而不論每個虛擬磁碟驅動器對象相關聯的虛擬機物件或範本對象為何。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-VMMManagedComputer

指定 VMM 所管理的電腦物件。

類型:VMMManagedComputer
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-VMMServer

指定 VMM 伺服器物件。

類型:ServerConnection
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

輸出

ComplianceStatus

此 Cmdlet 會傳回 ComplianceStatus 物件。