Udostępnij przez


Get-SCVirtualNetwork

Pobiera obiekty sieci wirtualnej skonfigurowane na hoście programu VMM.

Składnia

NoFilter (Domyślna)

Get-SCVirtualNetwork
    [[-Name] <String>]
    [-VMMServer <ServerConnection>]
    [<CommonParameters>]

Cluster

Get-SCVirtualNetwork
    [[-Name] <String>]
    -VMHostCluster <HostCluster>
    [<CommonParameters>]

ByID

Get-SCVirtualNetwork
    [[-Name] <String>]
    -ID <Guid>
    [<CommonParameters>]

FilterByVMHost

Get-SCVirtualNetwork
    [[-Name] <String>]
    -VMHost <Host>
    [<CommonParameters>]

Opis

Polecenie cmdlet Get-SCVirtualNetwork pobiera co najmniej jeden obiekt sieci wirtualnej skonfigurowany na hoście zarządzanym przez Virtual Machine Manager (VMM).

Aby uzyskać informacje o sieciach wirtualnych w programie VMM, wpisz Get-Help New-SCVirtualNetwork -Detailed.

Przykłady

Przykład 1: Pobieranie wszystkich sieci wirtualnych w bazie danych programu VMM

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

Pierwsze polecenie pobiera wszystkie obiekty sieci wirtualnej na wszystkich hostach zarządzanych przez program VMM i przechowuje obiekty sieci wirtualnej w $VirtualNetworks.

Drugie polecenie wyświetla podzbiór informacji o każdym obiekcie sieci wirtualnej w $VirtualNetworks: nazwę każdej sieci wirtualnej, hosta fizycznego, na którym skonfigurowano każdą sieć wirtualną, oraz fizyczne karty sieciowe skonfigurowane na hoście dla każdej sieci wirtualnej.

Przykład 2: Pobieranie wszystkich sieci wirtualnych na określonym hoście

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

Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost01 i zapisuje go w zmiennej $VMHost.

Drugie polecenie pobiera wszystkie obiekty sieci wirtualnej w programie VMHost01 i wyświetla informacje o każdej sieci wirtualnej.

Przykład 3: Pobieranie sieci wirtualnej według nazwy z określonego hosta

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

Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost02 i zapisuje go w zmiennej $VMHost.

Drugie polecenie pobiera obiekt sieci wirtualnej o nazwie InternalVNet01 z VMHost02 i zapisuje obiekt w zmiennej $VN.

Ostatnie polecenie wyświetla użytkownikowi informacje o sieci wirtualnej przechowywanej w $VN.

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

-VMHostCluster

Określa obiekt klastra hosta programu VMM.

Właściwości parametru

Typ:HostCluster
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Cluster
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

VirtualNetwork

To polecenie cmdlet zwraca obiekt VirtualNetwork .