共用方式為


Get-SCVirtualizationManager

取得 VMM 管理的 VMware vCenter Server 物件。

語法

Get-SCVirtualizationManager
   [-VMMServer <ServerConnection>]
   [[-ComputerName] <String>]
   [<CommonParameters>]

Description

Get-SCVirtualizationManager Cmdlet 會取得 Virtual Machine Manager 管理的一或 VMware vCenter Server 物件。 vCenter Server 是虛擬化管理員,通常會管理部署在這些主機上的 ESX 主機和虛擬機。

如果 vCenter Server 連線到 VMM,您可以使用此 Cmdlet 來檢視 vCenter Server 物件的屬性,或將它儲存在變數中供其他 Cmdlet 使用。

範例

範例 1:顯示 VMM 所管理之每個 VMware vCenter Server 的相關信息

PS C:\> Get-SCVirtualizationManager -VMMServer "VMMServer01.Contoso.com"

此命令會從 VMMServer01 擷取目前與 VMM 相關聯的所有虛擬化管理員物件,並顯示傳回對象的相關信息。

範例 2:取得 VMM 所管理的特定 VMware vCenter Server

PS C:\> Get-SCVirtualizationManager -VMMServer "VMMServer01.Contoso.com" -ComputerName "vCenterServer02.Contoso.com"

此命令會取得名為 VirtMgrServer02 的 vCenter Server 物件,並顯示傳回對象的相關信息。

範例 3:取得符合指定準則的所有 VMware vCenter Server

PS C:\> $vCenterServers = Get-SCVirtualizationManager -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -match "Server"}
PS C:\> $vCenterServers

第一個命令會取得名稱包含字串 「Server」 的所有虛擬化管理員物件,並將傳回的物件儲存在$vCenterServers陣列中。

第二個命令會顯示每個 vCenter Server 對象的相關信息。

參數

-ComputerName

指定 VMM 可在網路上唯一識別的電腦名稱。 此參數可接受的值為:

  • FQDN
  • IPv4 或 IPv6 位址
  • NetBIOS 名稱
類型:String
Position:0
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-VMMServer

指定 VMM 伺服器物件。

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

輸出

VirtualizationManager

此 Cmdlet 會傳回 VirtualizationManager 物件。