Dela via


Get-SCVirtualNetwork

Hämtar virtuella nätverksobjekt som konfigurerats på en VMM-värd.

Syntax

Get-SCVirtualNetwork
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCVirtualNetwork
   -VMHostCluster <HostCluster>
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCVirtualNetwork
   -ID <Guid>
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCVirtualNetwork
   -VMHost <Host>
   [[-Name] <String>]
   [<CommonParameters>]

Description

Cmdleten Get-SCVirtualNetwork hämtar ett eller flera virtuella nätverksobjekt som konfigurerats på en värd som hanteras av Virtual Machine Manager (VMM).

Om du vill ha information om virtuella nätverk i VMM skriver du Get-Help New-SCVirtualNetwork -Detailed.

Exempel

Exempel 1: Hämta alla virtuella nätverk i VMM-databasen

PS C:\> $VirtualNetworks = Get-SCVirtualNetwork 
PS C:\> $VirtualNetworks | Format-List Name,VMHost,VMHostNetworkadapters

Det första kommandot hämtar alla virtuella nätverksobjekt på alla värdar som hanteras av VMM och lagrar de virtuella nätverksobjekten i $VirtualNetworks.

Det andra kommandot visar en delmängd information om varje virtuellt nätverksobjekt i $VirtualNetworks: namnet på varje virtuellt nätverk, den fysiska värd där varje virtuellt nätverk har konfigurerats och de fysiska nätverkskort som konfigurerats på värden för varje virtuellt nätverk.

Exempel 2: Hämta alla virtuella nätverk på en specifik värd

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com" 
PS C:\> Get-SCVirtualNetwork -VMHost $VMHost

Det första kommandot hämtar värdobjektet VMHost01 och lagrar objektet i variabeln $VMHost.

Det andra kommandot hämtar alla virtuella nätverksobjekt på VMHost01 och visar information om varje virtuellt nätverk.

Exempel 3: Hämta ett virtuellt nätverk efter namn från en viss värd

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02.Contoso.com" 
PS C:\> $VN = Get-SCVirtualNetwork -VMHost $VMHost -Name "InternalVNet01"
PS C:\> $VN

Det första kommandot hämtar värdobjektet VMHost02 och lagrar objektet i variabeln $VMHost.

Det andra kommandot hämtar det virtuella nätverksobjektet Med namnet InternalVNet01 från VMHost02 och lagrar objektet i variabeln $VN.

Det sista kommandot visar information om det virtuella nätverket som lagras i $VN för användaren.

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

-VMHostCluster

Anger ett VMM-värdklusterobjekt.

Type:HostCluster
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

VirtualNetwork

Den här cmdleten returnerar ett VirtualNetwork-objekt .