Dela via


Get-SCVMHostNetworkAdapter

Hämtar fysiska nätverkskortsobjekt 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ätverkskortsobjekt 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 med namnet VMHost01 och lagrar objektet i variabeln $VMHost.

Det andra kommandot hämtar alla fysiska nätverkskortsobjekt 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ätverkskortsobjekt 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 med namnet VMHost01 och lagrar objektet i variabeln $VMHost.

Det andra kommandot hämtar nätverkskortsobjektet 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, oavsett 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ätverkskortsobjekt 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.

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

-Name

Anger namnet på ett VMM-objekt.

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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 .

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

-VMMServer

Anger ett VMM-serverobjekt.

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

Utdata

HostNetworkAdapter

Cmdleten returnerar ett HostNetworkAdapter-objekt .