次の方法で共有


Get-SCVMHostNetworkAdapter

VMM ホスト上の物理ネットワーク アダプター オブジェクトを取得します。

構文

Get-SCVMHostNetworkAdapter
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCVMHostNetworkAdapter
   -ID <Guid>
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCVMHostNetworkAdapter
   -VMHost <Host>
   [[-Name] <String>]
   [<CommonParameters>]

説明

Get-SCVMHostNetworkAdapter コマンドレットは、Virtual Machine Manager (VMM) によって管理されるホスト上の 1 つ以上の物理ネットワーク アダプター オブジェクトを取得します。

例 1: 指定したホスト上のすべての物理ネットワーク アダプターを取得する

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com" 
PS C:\> $HostAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost
PS C:\> $HostAdapter | select -property Name, ConnectionState

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

2 番目のコマンドは、VMHost01 からすべての物理ネットワーク アダプター オブジェクトを取得し、そのオブジェクトを $HostAdapter 変数に格納します。

3 番目のコマンドは、各アダプターの名前と接続状態を表示します。

例 2: VMM データベース内のすべての物理ネットワーク アダプターを取得する

PS C:\> Get-SCVMHostNetworkAdapter | Format-List Name, MacAddress, VMHost, MaxBandwidth

このコマンドは、VMM サーバーによって管理されているすべてのホスト上のすべての物理ネットワーク アダプター オブジェクトを取得し、各アダプターの名前、その MAC アドレス、ホスト名、およびその最大帯域幅を表示します。

例 3: 特定のホストから物理ネットワーク アダプターを名前で取得する

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com" 
PS C:\> $HostAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost -Name "HostAdapter01"
PS C:\> $HostAdapter | Format-List -property Name,VLANEnabled,VLANMode

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

2 番目のコマンドは、VMHost01 から HostAdapter01 という名前のネットワーク アダプター オブジェクトを取得し、$HostAdapter変数にオブジェクトを格納します。

3 番目のコマンドは、$HostAdapterに格納されているアダプター オブジェクトを Format-List コマンドレットに渡します。このコマンドレットには、名前、仮想 LAN が有効かどうか、VLAN モードの現在の値 (トランクまたはアクセス) が表示されます。

例 4: 名前に "Broadcom" を含む各ホスト ネットワーク アダプターを取得する

PS C:\> Get-SCVMHostNetworkAdapter -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -match "Broadcom" } | Format-List -Property Name,IPAddresses

このコマンドは、名前に文字列 "Broadcom" を含む VMMServer01 からホスト ネットワーク アダプター オブジェクトを取得します。 をクリックして、各アダプターの名前と IP アドレスを表示します。

パラメーター

-ID

特定のオブジェクトのグローバル一意識別子 (GUID) として数値識別子を指定します。

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

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

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMHost

仮想マシン ホスト オブジェクトを指定します。 VMM では、Hyper-V ホスト、VMware ESX ホスト、Citrix XenServer ホストがサポートされています。

ホストの種類の詳細については、 Add-SCVMHost コマンドレットを参照してください。

Type:Host
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

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

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

出力

HostNetworkAdapter

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