Get-SCVMHostNetworkAdapter
Pobiera fizyczne obiekty karty sieciowej na hoście programu VMM.
Składnia
NoFilter (Domyślna)
Get-SCVMHostNetworkAdapter
[[-Name] <String>]
[-VMMServer <ServerConnection>]
[<CommonParameters>]
ByID
Get-SCVMHostNetworkAdapter
[[-Name] <String>]
-ID <Guid>
[<CommonParameters>]
FilterByVMHost
Get-SCVMHostNetworkAdapter
[[-Name] <String>]
-VMHost <Host>
[<CommonParameters>]
Opis
Polecenie cmdlet Get-SCVMHostNetworkAdapter pobiera co najmniej jeden fizyczny obiekt karty sieciowej na hoście zarządzanym przez Virtual Machine Manager (VMM).
Przykłady
Przykład 1: Pobieranie wszystkich fizycznych kart sieciowych na określonym hoście
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $HostAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost
PS C:\> $HostAdapter | select -property Name, ConnectionState
Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost01 i zapisuje go w zmiennej $VMHost.
Drugie polecenie pobiera wszystkie fizyczne obiekty karty sieciowej z VMHost01, a następnie zapisuje je w zmiennej $HostAdapter.
Trzecie polecenie wyświetla nazwę i stan połączenia dla każdej karty.
Przykład 2: Pobieranie wszystkich fizycznych kart sieciowych z bazy danych programu VMM
PS C:\> Get-SCVMHostNetworkAdapter | Format-List Name, MacAddress, VMHost, MaxBandwidth
To polecenie pobiera wszystkie fizyczne obiekty karty sieciowej na wszystkich hostach zarządzanych przez serwer programu VMM i wyświetla nazwę każdej karty, jej adres MAC, nazwę hosta i maksymalną przepustowość.
Przykład 3: Pobieranie fizycznej karty sieciowej według nazwy z określonego hosta
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
Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost01 i zapisuje go w zmiennej $VMHost.
Drugie polecenie pobiera obiekt karty sieciowej o nazwie HostAdapter01 z VMHost01 i zapisuje obiekt w zmiennej $HostAdapter.
Trzecie polecenie przekazuje obiekt adaptera przechowywany w $HostAdapter do polecenia cmdlet Format-List, które wyświetla nazwę, niezależnie od tego, czy wirtualna sieć LAN jest włączona, oraz bieżącą wartość trybu VLAN (Trunk lub Access).
Przykład 4: Pobierz każdą kartę sieciową hosta, która zawiera "Broadcom" w swojej nazwie
PS C:\> Get-SCVMHostNetworkAdapter -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -match "Broadcom" } | Format-List -Property Name,IPAddresses
To polecenie pobiera obiekty karty sieciowej hosta z programu VMMServer01, które zawierają ciąg "Broadcom" w swojej nazwie. , a następnie wyświetla nazwę i adresy IP dla każdej karty.
Parametry
-ID
Określa identyfikator numeryczny jako unikatowy identyfikator globalny (GUID) dla określonego obiektu.
Właściwości parametru
| Typ: | Guid |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
ByID
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Name
Określa nazwę obiektu programu VMM.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | 0 |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-VMHost
Określa obiekt hosta maszyny wirtualnej. Program VMM obsługuje hosty Hyper-V, hosty VMware ESX i hosty Citrix XenServer.
Aby uzyskać więcej informacji na temat każdego typu hosta, zobacz polecenie cmdlet Add-SCVMHost .
Właściwości parametru
| Typ: | Host |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
FilterByVMHost
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Właściwości parametru
| Typ: | ServerConnection |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
NoFilter
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Dane wyjściowe
HostNetworkAdapter
Polecenie cmdlet zwraca obiekt HostNetworkAdapter .