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 .