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.