Dela via


Get-SCVMHostNetworkAdapter

Hämtar fysiska nätverkskortobjekt på en VMM-värd.

Syntax

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

Description

Cmdleten Get-SCVMHostNetworkAdapter hämtar ett eller flera fysiska nätverkskortobjekt på en värd som hanteras av Virtual Machine Manager (VMM).

Exempel

Exempel 1: Hämta alla fysiska nätverkskort på den angivna värden

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

Det första kommandot hämtar värdobjektet VMHost01 och lagrar objektet i variabeln $VMHost.

Det andra kommandot hämtar alla fysiska nätverkskortobjekt från VMHost01 och lagrar sedan objekten i variabeln $HostAdapter.

Det tredje kommandot visar namn och anslutningstillstånd för varje kort.

Exempel 2: Hämta alla fysiska nätverkskort i VMM-databasen

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

Det här kommandot hämtar alla fysiska nätverkskortobjekt på alla värdar som hanteras av VMM-servern och visar varje korts namn, dess MAC-adress, värdnamn och maximal bandbredd.

Exempel 3: Hämta ett fysiskt nätverkskort efter namn från en specifik värd

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

Det första kommandot hämtar värdobjektet VMHost01 och lagrar objektet i variabeln $VMHost.

Det andra kommandot hämtar nätverkskortobjektet HostAdapter01 från VMHost01 och lagrar objektet i variabeln $HostAdapter.

Det tredje kommandot skickar adapterobjektet som lagras i $HostAdapter till cmdleten Format-List, som visar namnet, om det virtuella LAN:et är aktiverat eller inte och det aktuella värdet för VLAN-läget (antingen Trunk eller Access).

Exempel 4: Hämta varje värdnätverkskort som innehåller "Broadcom" i namnet

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

Det här kommandot hämtar värdnätverkskortobjekt från VMMServer01 som innehåller strängen "Broadcom" i namnet. och visar sedan namn och IP-adresser för varje kort.

Parametrar

-ID

Anger den numeriska identifieraren som en globalt unik identifierare, eller GUID, för ett specifikt objekt.

Typ:Guid
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Name

Anger namnet på ett VMM-objekt.

Typ:String
Position:0
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VMHost

Anger ett värdobjekt för en virtuell dator. VMM stöder Hyper-V värdar, VMware ESX-värdar och Citrix XenServer-värdar.

Mer information om varje typ av värd finns i cmdleten Add-SCVMHost.

Typ:Host
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-VMMServer

Anger ett VMM-serverobjekt.

Typ:ServerConnection
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Utdata

HostNetworkAdapter

Cmdleten returnerar ett HostNetworkAdapter- objekt.