Get-SCVMHostNetworkAdapter

Obtient des objets de carte réseau physique sur un hôte VMM.

Syntax

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

Description

L’applet de commande Get-SCVMHostNetworkAdapter obtient un ou plusieurs objets de carte réseau physique sur un hôte géré par Virtual Machine Manager (VMM).

Exemples

Exemple 1 : Obtenir toutes les cartes réseau physiques sur l’hôte spécifié

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

La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.

La deuxième commande obtient tous les objets de carte réseau physique de VMHost01, puis stocke les objets dans la variable $HostAdapter.

La troisième commande affiche le nom et l’état de connexion pour chaque adaptateur.

Exemple 2 : Obtenir toutes les cartes réseau physiques dans la base de données VMM

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

Cette commande obtient tous les objets de carte réseau physique sur tous les hôtes gérés par le serveur VMM et affiche le nom de chaque carte, son adresse MAC, son nom d’hôte et sa bande passante maximale.

Exemple 3 : Obtenir une carte réseau physique par nom à partir d’un hôte spécifique

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

La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.

La deuxième commande obtient l’objet de carte réseau nommé HostAdapter01 à partir de VMHost01 et stocke l’objet dans la variable $HostAdapter.

La troisième commande transmet l’objet adaptateur stocké dans $HostAdapter à l’applet de commande Format-List, qui affiche le nom, si le réseau local virtuel est activé ou non, et la valeur actuelle pour le mode VLAN (jonction ou accès).

Exemple 4 : Obtenir chaque carte réseau hôte qui inclut « Broadcom » dans son nom

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

Cette commande obtient les objets de carte réseau hôte de VMMServer01 qui incluent la chaîne « Broadcom » dans leur nom. affiche ensuite le nom et les adresses IP pour chaque adaptateur.

Paramètres

-ID

Spécifie l’identificateur numérique en tant qu’identificateur global unique, ou GUID, pour un objet spécifique.

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

-Name

Spécifie le nom d’un objet VMM.

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

-VMHost

Spécifie un objet ordinateur hôte d’ordinateur virtuel. VMM prend en charge les hôtes Hyper-V, les hôtes VMware ESX et les hôtes Citrix XenServer.

Pour plus d’informations sur chaque type d’hôte, consultez l’applet de commande Add-SCVMHost .

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

-VMMServer

Spécifie un objet serveur VMM.

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

Sorties

HostNetworkAdapter

L’applet de commande retourne un objet HostNetworkAdapter .