Partager via


Get-SCVMHostNetworkAdapter

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

Syntaxe

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

Description

La cmdlet 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 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 du 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. puis affiche 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
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Name

Spécifie le nom d’un objet VMM.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMHost

Spécifie un objet hôte de machine virtuelle. 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
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Sorties

HostNetworkAdapter

L’applet de commande retourne un objet HostNetworkAdapter.